SelectDateWidget всегда требуется - PullRequest
1 голос
/ 15 июля 2010

Я пытаюсь использовать SelectDateWidget в форме, но он говорит мне, что поле является обязательным. Моя модель говорит, что DateField может быть пустым и пустым, и на сайте администратора нет проблем, если я оставлю это поле пустым. Я использую версию виджета от http://code.djangoproject.com/ticket/9124

Вот код в моей форме:

birth_date = forms.DateField(widget=SelectDateWidget(years=range(1700, date.today().year+1), required=False))

Есть идеи?

1 Ответ

1 голос
/ 15 июля 2010

Ваш required=False находится не в том месте. Он находится внутри вызова виджета, тогда как на самом деле это параметр поля. Переместите его за пределы внутренних скобок.

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