forms.SplitDateTimeWidget () отображает HTML-ввод, который может содержать некоторые атрибуты, которые вам понадобятся в вашем шаблоне:
forms.SplitDateTimeWidget(attrs={'attrs': 'attrs'})`.
# You don't need to edit the "input:type", type text is good
Рендеринг будет примерно таким
<input type='text' name='field_name_0' id='id_field_name_0' attrs='attrs'>
<input type='text' name='field_name_1' id='id_field_name_1' attrs='attrs'>
Согласно документации , Новое в Django 2. *
Вы можете добавить отдельные атрибуты.
# Free to add attributes that you want
'start': forms.SplitDateTimeWidget(
date_attrs({'class':'datepicker'}), # or override the ID, "id":id
time_attrs({'class':'timepicker'}),
)
Так как я не знаю, какой Datetime ни Timepicker , который вы используете в своем проекте. Итак, по вашему js
назовите каждого из них по условному названию class
...
$(".datepicker").datepicker();
$(".timepicker").timepicker();