【发布时间】:2015-12-11 03:19:51
【问题描述】:
我有这些序列化程序:
>---id = serializers.IntegerField()
>---name = serializers.CharField()
>---age = serializers.IntegerField()
现在,我给序列化器这个数据:
{'id': 1, 'name': 'cc'}
我没有给出age 的值。
如何在序列化程序中将默认值设置为 age?
我想得到这个,12 是默认值:
{'id': 1, 'name': 'cc', 'age': 12}
【问题讨论】:
-
您需要具体说明,它是什么类型的序列化器(modelserializer 或普通序列化器?)您能显示完整的序列化器定义吗?如果模型序列化程序显示模型定义
标签: django django-rest-framework