【发布时间】:2016-04-14 18:58:36
【问题描述】:
在运行以下代码时:
class PostSerializer(serializers.ModelSerializer):
author = UserSerializer(required=False)
def get_validation_exclusions(self):
exclusions = super(PostSerializer, self).get_validation_exclusions()
return exclusions + ['author']
我收到错误 Column 'author' cannot be null。当我在线查看文档时,此方法自 3.0 版本以来不可用(链接:http://www.cdrf.co/3.3/rest_framework.serializers/ModelSerializer.html)。请让我知道最新版本支持的此方法的替代方法。
【问题讨论】:
标签: python django django-rest-framework