私の質問と似たような質問がいくつかありましたが、どれも私の特定の定式化をカバーしていないようでした. これをカバーするものを見逃した場合はお詫び申し上げます。
私はForeignKeyを持つモデルを表すtastypie ModelResourceを持っています。そのタイプの新しいリソースを作成できるようにしたいのですが、外部キーのモデルを API に公開したくありません。
そのためのリソースを追加しても問題ありませんが、サイト コードの外部で外部キーを読み書きできるようにしたくありません。ただし、これまでに試みたことから、tastypie は、対応する外部キー モデルにも作成可能なリソースがある場合にのみ、このタイプの外部キーを処理できるようです。既存の外部キー オブジェクトを参照するモデルを作成できるようにしたいだけで、新しいオブジェクトの作成は許可しません。
これはtastypieでできることですか?もしそうなら、これを達成するために私は何をする必要がありますか? そうでない場合、何らかの回避策/妥協点はありますか?