При попытке установить значение по умолчанию для SelectField с помощью WTForms я передаю значение параметру «по умолчанию» следующим образом.
Код: Выделить всё
class TestForm(Form):
test_field = SelectField("Test: ", choices=[(1, "Abc"), (2, "Def")], default=2)
Я также пробовал следующее.
Код: Выделить всё
class TestForm(Form):
test_field = SelectField("Test: ", choices=[(1, "Abc"), (2, "Def")], default=(2, "Def"))
Не устанавливайте для выбранного поля по умолчанию значение «Def». Это работает для других типов полей, таких как TextField. Как установить значение по умолчанию для SelectField?'
Подробнее здесь:
https://stackoverflow.com/questions/120 ... electfield