Как установить дату по умолчанию в SelectDateWidget в django

Я использую виджет SelectDateWidget для ввода даты в поле формы. Но я хочу, чтобы он по умолчанию показывал текущую дату. Как я могу это сделать?

model.py

bdate = models.DateField(default=datetime.date.today())

Это выдает ошибку. может кто-нибудь подскажет правильный способ сделать это?

Также, мой шаблон

{{ form.bdate }}

когда я использую вышеупомянутую строку в моем шаблоне, он отображает вот так -- -- -- , но я хочу что-то вроде этого месяц дата год. как я могу это сделать?

Моя форма:

widgets = {
      'bdate' : SelectDateWidget(),         
      }
6
задан Oz123 15 February 2019 в 23:03
поделиться