Каждый раз, когда я сталкиваюсь с ошибкой проверки поля для поля datetime в django. На самом деле я не знал, как работает это поле. Вот моя модель. а также я использую хрустящие формы введите описание изображения здесь
class Customer(TimeStampWithCreatorMixin):
check_in = models.DateTimeField(_("Check In"), auto_now=False, auto_now_add=False)
и вот мой код forms.py
class CustomerCreateForm(forms.ModelForm):
class Meta:
model = Customer
exclude = ('updated_by',)
widgets = {
'check_in': forms.TextInput(attrs={
'class': "form-control datetimepicker-input",
'id': "check_in",
'data-toggle': "datetimepicker",
'data-target': "#check_in",
'autocomplete': 'off',
})
}
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.layout = Layout(
Row(
Column('check_in', css_class='form-group col-md-6 mb-0'),
)
.......
Submit('submit', 'Add Customer')
)
Я также использую https://tempusdominus.github.io/bootstrap-4/ для выбора даты и времени.