2

出于某种原因,即使 null=True 和 blank=True,如果我没有填写 application_due-field,我的表单仍然无法验证。

有任何想法吗?

application_due = models.DateField(_('Application Due'), null=True, blank=True)

这是我的form.py:

application_due = forms.DateField(input_formats=['%d-%m-%Y', '%d/%m/%Y'], widget=DateInput(format='%d-%m-%Y', attrs={'placeholder': 'Application due (DD-MM-YYYY)'}))
4

1 回答 1

8

尝试将此属性添加到表单字段定义:

required=False
于 2013-02-04T11:08:49.323 回答