ホームページ  >  に質問  >  本文

Python - Django ModelSerializer POST は、モデルおよび関連テーブルで定義されていないフィールドをどのように送信しますか?

私は djangorestframework フレームワークを使用してアプリ クライアントのインターフェイスを提供しています。次のような問題が発生しました。IWannaImages テーブルには IWanna テーブルへの外部キーがあります。インターフェイス POST 経由で IWanna データを送信すると、関連するテーブル IwannaImages をクライアント POST から取得できません。

これは、私が印刷したクライアントから送信された validated_data の内容です:

リーリー

印刷結果を見ると、クライアントから渡された画像データをバックグラウンドが受け取っていないようで、シリアライザが間違っているような気がしますが、インターフェースはどうすればよいでしょうか?

モデル.py

リーリー

serializers.py

リーリー

女神的闺蜜爱上我女神的闺蜜爱上我2675日前1003

全員に返信(1)返信します

  • 怪我咯

    怪我咯2017-06-22 11:53:46

    リーリー

    クラス メタには追加の Depth=1 があるため、下位レベルのリストはフィルタリングされます。それを削除してみてください。

    返事
    0
  • キャンセル返事