gpt4 book ai didi

python - Djangorest框架 : is it possible to deserialize only specific fields of incoming JSON?

转载 作者:太空宇宙 更新时间:2023-11-03 18:31:33 24 4
gpt4 key购买 nike

我需要反序列化传入的 JSON。传入的 JSON 将转换为名为 AdvancedUser 的 Django 模型对象。 AdvancedUserDevice 模型具有一对一的关系。

当我发布传入的 JSON 时,收到错误消息“需要设备字段”。

Device 字段在我的 AdvancedUser 模型声明代码中是可选的。

如何消除这个错误?如果不传入Device字段也可以。

最佳答案

您需要考虑在序列化器类的设备字段上使用 required=False 标志。

关于python - Djangorest框架 : is it possible to deserialize only specific fields of incoming JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22315311/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com