Django-Tastypie を使用して、Web アプリケーションに REST-API を提供しています。
この場合、いくつかの中間テーブルを使用して (ManyToMany フィールドを使用して)PhotoGallery
参照するオブジェクトがあります。Photos
through
残念ながらPhotoGallery
、REST インターフェースを介してオブジェクトを保存するには、中間テーブル (ソート インデックスなどの追加情報が少し含まれる) にそれぞれのリンクを作成する必要があるため、いくつか問題があります。
API を簡素化するために、中間テーブルも公開することにしました。これで、ユーザーは写真とギャラリーの間の関係を作成および変更できるようになりました。
REST-API のユーザーが単一の HTTP リクエストで各リンクを削除する必要がないようにするために、単一の HTTPリクエストを使用して選択した数のオブジェクトを削除できるかどうか疑問に思っていDELETE
ます。DELETE リクエストではフィルタリングが尊重されていないようです。