3

オブジェクトの所有者のみがオブジェクトを編集できるように、許可を取得しようとしています。

認証メソッドの post 呼び出しで編集中のオブジェクトの ID を取得するにはどうすればよいですか?

例: 誰かが url に PUT した場合、「 1/api/v1/resource_name/1を取得したい

また、tastypie では、オブジェクトのコレクションを一度に編集できます。( http://django-tastypie.readthedocs.org/en/latest/interacting.html#updating-a-whole-collection-of-resources-put )
編集中のオブジェクトのリストを取得する方法はありますか任意の呼び出しで?

ありがとう!

4

1 に答える 1

1

私もこれに苦労してきました。現在、request.path を解析してオブジェクトを特定しています。0.9.12 以降では、より直接的な方法 (たとえば、Authorization() の object パラメーターを介して) が利用可能になると思います。

この質問もご覧になるかもしれません。tastypie でカスタム認証に詳細オブジェクトを渡すにはどうすればよいですか? .

幸運を。

于 2012-07-12T15:10:44.777 に答える