Как я могу переопределить проверку даты в Django остальные рамки - PullRequest
0 голосов
/ 12 декабря 2018

в моей модели 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 голосов
/ 12 декабря 2018

Вы также можете определить некоторые поля в классе сериализатора, эти поля могут быть обнуляемыми или пустыми

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

    class Meta:
        fields = ('str')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...