forms.py
class DataForm(Form): diametr = IntegerField('diam', validators = [Required(), NumberRange(min=10, max=70)]) date_choices = [(str(date.today()), date.today()), (str(date.today()-timedelta(days=1)), date.today()-timedelta(days=1)), (str(date.today()-timedelta(days=2)), date.today()-timedelta(days=2))] date= SelectField('date_add', choices = date_choices)
<p>Дата:<br>{{form.date(size=1)}}<br></p>
Может сама форма не совсем правильно сделана, у меня идет преобразование даты в строку, мне кажется это не правильным решением.
[(str(date.today()), date.today())]
Все равно потом пихаю эту значение в базу и приходиться делать из строки дату:
databuben = datetime.strptime(form.date.data, "%Y-%m-%d").date()