ModelSerializer не учитывает обязательный атрибут в поле - PullRequest
0 голосов
/ 27 июня 2018

Если у меня есть:

class Example(serializers.ModelSerializer):
    time = DateTimeRangeField(required=False)

произойдет сбой с ошибкой:

{'time': ['This field is required.']}

Однако, если это был serializers.Serializer, он учитывает обязательный атрибут в поле. Кто-нибудь еще сталкивался с этим? Любые идеи о том, как сделать поле не требуется?

1 Ответ

0 голосов
/ 27 июня 2018

DateTimeRangeField - это , а не - поле фреймворка REST Django, так что вы, похоже, не предоставили никакого поля вообще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...