1

Django-Tastypie を使用して、Web アプリケーションに REST-API を提供しています。

この場合、いくつかの中間テーブルを使用して (ManyToMany フィールドを使用して)PhotoGallery参照するオブジェクトがあります。Photosthrough

残念ながらPhotoGallery、REST インターフェースを介してオブジェクトを保存するには、中間テーブル (ソート インデックスなどの追加情報が少し含まれる) にそれぞれのリンクを作成する必要があるため、いくつか問題があります。

API を簡素化するために、中間テーブルも公開することにしました。これで、ユーザーは写真とギャラリーの間の関係を作成および変更できるようになりました。

REST-API のユーザーが単一の HTTP リクエストで各リンクを削除する必要がないようにするために、単一の HTTPリクエストを使用して選択した数のオブジェクトを削除できるかどうか疑問に思っていDELETEます。DELETE リクエストではフィルタリングが尊重されていないようです。

4

1 に答える 1

3

方法は考えましたPATCHか?ドキュメントの一括操作セクションをご覧ください。部分に注目"deleted_objects": ...

于 2013-01-09T02:22:14.577 に答える