TimeInput格式验证

时间:2015-03-29 21:42:35

标签: django django-forms

我有一个带输入字段的模板。输入字段使用timepicker插件,该插件使用“1:00 AM”或“4:30 PM”等格式。

在forms.py中,我尝试过:

timepicker = forms.TimeField(label='Time', widget=forms.TimeInput(format='%H:%M %p')) timepicker = forms.TimeField(label='Time', widget=forms.TimeInput(format='%I:%M %p'))

但是对于这两个片段,我仍然会收到输入验证错误,指出它与格式不符。

1 个答案:

答案 0 :(得分:2)

您是否尝试过以下操作?

forms.TimeField(label='time',
                input_formats=['%I:%M %p'], 
                widget=forms.TimeInput(format='%I:%M %p'))