0
我无法验证datetime
字段。有什么我错过了吗?无法验证日期时间字段
from django import forms
class A(forms.Form):
a = forms.DateTimeField(widget=forms.DateTimeInput(format=('%Y-%m-%dT%H:%M')))
data = {'a':"2007-03-04T21:08"}
a = A(data)
print a.is_valid()
-> False
print a.errors
-> {'a': [u'Enter a valid date/time.']}
解决方案:
class A(forms.Form):
a = forms.DateTimeField(input_formats=['%Y-%m-%dT%H:%M'])