我创建了一个 flask-wtf 的表单,有一项是 selection 类型,choices 选项我想使用一个变量,但是不知道需要怎么传进去。有人知道嘛?
class Connection(FlaskForm):
env = SelectField(
label = '环境选择: ',
render_kw={ 'class': 'form-control' },
choices = [('default', 'default'), ('dev', 'dev'), ('hotfix', 'hotfix')], # 这里查资料都是要写死,不知道怎么使用变量
default = 'default',
coerce=str
)
1
lbfeng 2019 年 11 月 26 日
def __init__(self, **kwargs):
super(Connection, self).__init__(**kwargs) self.env.choices = [ ] self.env.default = |
2
coolair 2019 年 11 月 26 日 via Android
到 view 里面去设置
|
3
altboy 2019 年 11 月 26 日 |