TimeInput is not working for the form given below. But SelectDateWidget() works fine. No error is created for current TimeInput() widget.
Suggest the correct way to use TimeInput widget.
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)