标签: python json django django-rest-framework
我需要反序列化传入的JSON。传入的JSON将转换为名为AdvancedUser的Django模型对象。 AdvancedUser与Device模型一对一。
AdvancedUser
Device
当我发送传入的JSON时,我收到的错误是“需要设备字段”。
我的AdvancedUser模型声明代码中的Device字段是可选的。
如何摆脱此错误?如果没有传入Device字段,则没关系。
答案 0 :(得分:1)
您需要在序列化程序类的设备字段中使用required=False标志。
required=False