1
Notification
というモデルのフィールドはnotification_type
です。今度はNotificationSerializer.__init__
に、モデルインスタンスのnotification_type
フィールドの値をチェックし、その値に基づいてシリアライザのいくつかのフィールドを追加/削除したいと思います。それは可能ですか?DRF - インスタンスのフィールド値に基づいてフィールドを追加/除外します
__init__
の方法で試しましたが、many=True
の場合はクエリーセットです。それぞれのモデルインスタンスに基づいて修正したい。それは可能ですか?
ありがとうございます。私はそれを試してみる。 – masnun