wtforms SelectField 怎么动态添加option项
class ArticleForm(Form):
title = StringField('title',validators=[DataRequired(message=u'标题不能为空')])
sorts = SelectField(u'sort', choices=[('default', '')])
submit = SubmitField(u'发布文章')
生成HTML代码:
<select id="sorts" name="sorts" option="123"><option value="default"></option></select>
怎么再加几条 <option value="1">分类</option> 这样的。
因为分类是要从数据库查来的,不能在Form里面直接写出来。
希望效果类似这样的:
<select name="sortlist" class="form-control" style="width: 300px">
<option value="0"></option>
<option value="26">问题</option>
<option value="28">答案</option>
</select>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 views 里可以: