ModelSerializer 中缺少默认值
作者: duduklein创建于 2015年3月12日更新于 2025年12月14日
从模型创建序列器时,默认值不包含在序列器中. 我以为是窃听器 我打算试着修好它 做个Pull Request 但我碰到了测试套房 也许这就是预期的行为
在“django-rest-framework/tests/test model serializer.py”文件中,“外地备选模型”有一个字段被宣布为“default field=模型”。 整数场( 默认为0) 。
在测试TestRegular FeldMappings.test field options'中,预期序列器应包含default field = Integer Feld (required=False)',其中不包括`0'的默认值.
我期望有“默认-菲尔德=整数(默认=0)”或“默认-菲尔德=整数(默认=0)”
这是预期的行为还是错误?
内容来源: encode/django-rest-framework