2016-04-18 6 views

答えて

6

あなたはHATEOAS(HATEOAS = False)を無効にすることで削除することができ_linksの例外は、で、あなただけのことができます他のメタフィールドの名前を変更します。

フレームワーク自体では削除されませんが、カスタムコールバックを作成して、これらのフィールドを自分で削除してから、応答をワイヤで送信することができます。

from eve import Eve 

def on_fetched_resource(resource, response): 
    for document in response['_items']: 
     del(document['_etag']) 
     # etc. 

app = Eve() 
app.on_fetched_resource += on_fetched_resource 

if __name__ == '__main__': 
    app.run() 
関連する問題