我如何在Django Rest框架中覆盖日期验证

时间:2018-12-12 12:37:47

标签: python django django-rest-framework

在我的模型gst_date = models.DateField(blank=True, null=True)中 它是一个可选字段,从用户界面以gst_date =“”

发送
gst_date = null OR remove the gst_date key is working fine

我的问题是如何处理Django序列化程序本身的空字符串?

1 个答案:

答案 0 :(得分:1)

您还可以在序列化程序类中定义一些字段,这些字段可以为空或空白

class mySer(serializers.Serializer):
    str = serializers.CharField(max_length=200, allow_null=True, allow_blank=True)

    class Meta:
        fields = ('str')