我知道,有一个类似的问题,(我已阅读),但我对该问题有疑问。
我的 forms.py 是如何进行的:
class DataForm(forms.ModelForm):
start_date = forms.CharField(
widget=widgets.DateTimePicker(attrs={'class': 'form-control', 'style': 'width:90%'}),
required=False
)
....
class Meta:
model = Data
我的 models.py 就是这样:
start_date = models.DateTimeField(null=True, blank=True)
当我尝试以这种方式保存时:
if form.is_valid():
form.save()
我收到了这个错误:
[u"'' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ] format."]
那有什么问题?我想让 start_date 字段可选。