Я использую django 3.0, и я пытаюсь отобразить виджет DatePicker в моей ModelForm, но я не могу понять, как (все, что я могу получить, это текстовое поле). Я пытался найти некоторые решения, но не смог найти ни одного. Вот так выглядят моя модель и моя ModelForm:
class Membership(models.Model):
start_date = models.DateField(default=datetime.today, null=True)
owner = models.ForeignKey(Client, on_delete=models.CASCADE, null=True)
type = models.ForeignKey(MembershipType, on_delete=models.CASCADE, null=True)
class MembershipForm(ModelForm):
class Meta:
model = Membership
fields = ['owner', 'start_date', 'type']
widgets = {
'start_date': forms.DateInput
}
А это моя html:
<form class="container" action="" method="POST">
{% csrf_token %}
{{ form|crispy }}
<button type="submit" class="btn btn-primary">Submit</button>
</form>