我认为当使用序列化程序时。序列化程序如果它是必需的,则必须显式定义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