Как использовать виджет TimeInput в формах Django? - PullRequest
0 голосов
/ 28 марта 2019

TimeInput не работает для формы, приведенной ниже.Но SelectDateWidget () работает нормально.Для текущего виджета TimeInput () не создается ошибка.

Предложите правильный способ использования виджета TimeInput.

forms.py

class TournmentDetails(forms.ModelForm):

    class Meta():
        model = Tournament
        fields = ('eventname','venue','date','time')

        widgets = {
            'date': forms.SelectDateWidget(
                 empty_label=("Choose Year", "Choose Month", "Choose Day"),
            ),
            'time': forms.TimeInput(format='%H:%M'),
        }

models.py

class Tournament(models.Model):
    eventname = models.CharField(max_length=30, default="None", choices = EVENT_CHOICES)
    venue = models.CharField(max_length=30)
    date = models.DateField(max_length=30)
    time = models.TimeField(max_length=30)
...