Wtforms:如何使用具有动态选择值的选择字段生成空白值
我正在使用 Flask 和 WTForms (doc) 在 Google App Engine 上。为选择字段生成具有空值的字段的最佳方法是什么?
form.group_id.choices = [(g.key().id(), g.name) for g in Group.all().order('name')]
表单字段是否有类似“blank=True”的内容?
myfield = wtf.SelectField()
I'm using Flask with WTForms (doc) on Google App Engine. What is the best way to generate an field with an empty value for a select field?
form.group_id.choices = [(g.key().id(), g.name) for g in Group.all().order('name')]
Is there something like "blank=True" for the form field?
myfield = wtf.SelectField()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以在列表中添加一个空对吗?
Can you just prepend an empty pair to the list?
如果它是
QuerySelectField
,您可以添加如下参数:If it's a
QuerySelectField
, you can add parameters like this:我更喜欢这样的方式:
这就足够了 - 你不需要处理
'none'
值。I prefer such a way:
and that's enough - you don't need to deal with
'none'
value.