这是我的serializer.py,我想将图像作为可选字段,这意味着存在上传的图像或null。但是,即使我为图片设置了必需的false,但在发送POST请求时,它仍然会要求提供图片,并给出了错误的错误信息
class UserSerializer(serializers.ModelSerializer):
Class Meta:
model = User
field = ('name', 'division', 'image',)
extra_kwargs = {'image': {'required': False}}
def create(self, validated_data):
newUser = User.objects.create(
name = validated_data['name'],
division = validated_data['division']
image = validated_data['image']
)
return newUser;
有什么想法吗?