Не могу понять, как заставить SplitDateTimeWidget
( ссылка на ref doc ) распознавать входы AM / PM.
Я пробовал оба ввода в стиле шаблона:
widgets={'start_datetime':forms.SplitDateTimeWidget(time_format='h:i A')}
и стандартные вводы времени Python (здесь предлагается ):
widgets={'start_datetime':forms.SplitDateTimeWidget(time_format='%I:%M %p')}
Как вы могли догадаться, start_datetime
- это DateTimeField
в моей модели:
start_datetime=models.DateTimeField('Start', default=datetime.now())
Ничто из того, что я делаю, кажется, не проходит проверку - я продолжаю получать ошибки в этом поле. Какие-либо предложения? Я искал 2 часа безрезультатно. Я могу получить его для проверки, если я придерживаюсь 24-часового времени или если я пропускаю часть AM / PM, но я бы скорее смог правильно интерпретировать AM / PM.
Спасибо