私信  •  关注

Ashin Shakya

Ashin Shakya 最近创建的主题
Ashin Shakya 最近回复了

我认为当使用序列化程序时。序列化程序如果它是必需的,则必须显式定义required=True,否则默认情况下它将始终为required=False。

coop_name = serializers.CharField() # Default required=False

也可以尝试添加

def validate(self, data):
    validated_data = super().validate(data)

    # Other validation here
    ...

    return validated_data