次の問題を抱えたいくつかの単純な django-tastypie リソースを使用しています。
簡単な評価システムを構築しているとします。リソースがあり、 aと a のRating両方を持つと呼びます。各ユーザーは、コメントごとに最大 1 つの評価を持っています。UserComment
Tuple を受け取る汎用リソースを作成したいと思い('user', 'comment')ます。次に、 new で POST を実行するたびに、 フィールドとフィールドRatingをチェックして、これらのフィールドの両方に一致する評価が既に存在するかどうかを確認します。存在する場合は既存のリソースを上書きし、そうでない場合は新しいリソースを作成します (API 呼び出しが常に Django のunique_togetherを渡すようにします)。usercomment
私はobj_get出発点として取り組んでいますが、この動作を得るためにそれを適切にオーバーライドする方法を理解するのが困難です。