1
我可以向ModelSerializer子類添加其他字段嗎?Django Rest Frame API:ModelSerializer中的其他字段
通過說'附加字段',我的意思是一些字段不屬於數據庫中的任何模型,試圖將這些字段映射到存在模型字段的任何努力都將失敗。我需要包括這些字段的原因是爲了設計目的。我需要這些字段的價值來進行驗證並最終創建一個新實例。
我知道ModelSerialzer中有一個叫做'context'的kwarg。通過將所有附加信息放入「上下文」中,它將起作用。但是,我想知道是否可以創建其他字段?
我已經嘗試添加'write_only = True',這不起作用。唯一的左邊選項是覆蓋默認的restore_object方法以用我的意志創建實例。
還有其他想法嗎?
我會看看它。謝謝 –