Flask WTForms прекращается при добавлении SelectField в шаблон

Не так, параметры для атрибутов должны быть постоянными по значению, вы не можете вызывать код (даже статический код).

Однако вы можете реализовать что-то с аспектами PostSharp.

Проверьте их:

PostSharp

1
задан Farzad 17 January 2019 в 18:16
поделиться

1 ответ

Просто решено! Кажется, что вам нужно указать варианты как пустой список или список с формой [(a, b)] (список кортежей), чтобы он работал. Я изменил код, чтобы он был похож на

default_timezone = SelectField('Default Time Zone', validators=[DataRequired()], 
          choices=[(x, x) for x in pytz.common_timezones])

, и это решает проблему.

0
ответ дан Farzad 17 January 2019 в 18:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: