flask的form中使用数据库的值
例如添加电影需要使用以及添加的标签,则可以这样使用:
tags = Tag.query.all() #查询所有的标签
tag_id = SelectField(
label='标签',
description='标签',
validators=[
DataRequired('请选标签')
],
coerce=int,
choices=[(v.id, v.name) for v in tags], #使用所有标签作为选择框的内容
render_kw={
'id': "input_tag_id",
'class': 'form-control',
},
)

浙公网安备 33010602011771号