美文网首页
Flask-wtf 可编辑下拉列表

Flask-wtf 可编辑下拉列表

作者: 龃龉前行 | 来源:发表于2021-09-07 15:12 被阅读0次

后端

# 定义Form
transport = StringField('运输方式', validators=[DataRequired()])
# 查询下拉列表内容
transportDL = [ts.Title for ts in TbDictionary.query.filter(TbDictionary.ParentID == 13).all()]
# 将transportDL传到前端
return render_template('list.html', form=form, transportDL=transportDL)

前端

<div class="input-group-prepend">
    <span>{{form.transport.label(class="input-group-text")}}</span>
</div>
     {{form.transport(list="id_datalist", class="form-control")}}
     <datalist id="id_datalist">
           {% for entry in transportDL %}
           <option value={{ entry }}>
           {% endfor %}
     </datalist>

相关文章

网友评论

      本文标题:Flask-wtf 可编辑下拉列表

      本文链接:https://www.haomeiwen.com/subject/dsqpwltx.html