需要使用函数填充SelectField(WTF表单)的选择。我不想在constructors
本身中添加选择数据。
SelectField
答案 0 :(得分:2)
您可以将值应用于__init__
类的TestForm
函数中的选择:
class TestForm(FlaskForm):
dropdown = SelectField('Dropdown', coerce=int)
def __init__(self, *args, **kwargs):
super(TestForm, self).__init__(*args, **kwargs)
self.dropdown.choices = [(1, 'A'),...]