我创建了一个 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 00:06:16 +08:00
def __init__(self, **kwargs):
super(Connection, self).__init__(**kwargs) self.env.choices = [ ] self.env.default = |
2
coolair 2019-11-26 07:55:10 +08:00 via Android
到 view 里面去设置
|
3
altboy 2019-11-26 12:00:58 +08:00 1
|