时间输入格式验证
TimeInput Format Validation
我有一个带有输入字段的模板。输入字段使用时间选择器插件,该插件使用类似“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'
))
但是对于这两个片段,我继续收到输入验证错误,提示它与格式不匹配。
您尝试过以下方法吗?
forms.TimeField(label='time',
input_formats=['%I:%M %p'],
widget=forms.TimeInput(format='%I:%M %p'))
我有一个带有输入字段的模板。输入字段使用时间选择器插件,该插件使用类似“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'
))
但是对于这两个片段,我继续收到输入验证错误,提示它与格式不匹配。
您尝试过以下方法吗?
forms.TimeField(label='time',
input_formats=['%I:%M %p'],
widget=forms.TimeInput(format='%I:%M %p'))