Отображение django DateTimeRangeField () в форме как отдельные входные данные - PullRequest
0 голосов
/ 13 мая 2018

У меня есть такая модель:

class MyModel(models.Model):
    name = models.CharField(max_length=127)
    slot = DateTimeRangeField()

и форма как:

class MyModelForm(forms.ModelForm):
    class Meta:
        model = MyModel
        fields = ['name', 'slot',]

Форма отображается с 2 входами для нижней и верхней границ диапазона дат. Как я могу представить их как 4 входа в шаблоне? (нижняя дата, нижнее время, верхняя дата, верхнее время). Есть ли виджет, который может это сделать?

1 Ответ

0 голосов
/ 15 мая 2018

узнал, что могу сделать это так:

widgets = { 'slot': RangeWidget(SplitDateTimeWidget()) }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...