先輩方、皆さんこんにちは。
Django プロジェクトのインターフェイスを作成しています。このインターフェイスを通じて info というテーブルを解放し、他のプラットフォームがこのインターフェイスを通じて info テーブルにデータを渡せるようにしたいと考えています。
しかし、情報テーブルの組織フィールドには、別のテーブル組織との主キーおよび外部キーの関係があり、組織テーブルから値を取得することしかできず、それ自体を作成することはできません。現在、URL 経由でインターフェイスにアクセスし、情報テーブル内のすべての情報を表示できますが、POST 経由でテストを送信すると、組織フィールドを送信できず、常にエラーが報告されます。
このフィールドの扱い方と、serializer.pyでのInfoSerializerの作成メソッドの定義方法についてお聞きしたいです。
RESTful API を書くのは初めてです。オンラインで学んだ後に修正しました。アドバイスをお願いします。
1.モデル設計
リーリー2.serializers.py
リーリー3.views.py
リーリー
で、対応するフィールド名を指定します。
詳細については公式ドキュメントを参照してくださいclass Meta
中添加depth = 1