我正在使用DRF进行API请求。我有一个串行器,它序列化几个字段。我的一些字段是SlugRelatedField
。这些字段为allow_null=True
,因为并非所有请求都会发布所有字段。
我遇到的问题是,当我many=True
时,allow_null
似乎不起作用。我收到以下错误"tag":["This field may not be null."]
tag = serializers.SlugRelatedField(
queryset=Tag.objects.all(),
many=True,
required=False,
allow_null=True,
slug_field="name"
)
任何人都可以提供帮助吗?
答案 0 :(得分:1)
请勿发送空。发送一个空列表HeaderTemplate
它不会给出错误。并删除DataContext