gpt4 book ai didi

python - 具有空选项的 Flask-wtf 动态选择字段

转载 作者:太空狗 更新时间:2023-10-29 21:28:12 24 4
gpt4 key购买 nike

我想填充基于查询搜索的选择字段。

但我还想要一个空选项。

这是我当前的代码

 form.state.choices=[(s.id, s.name) for s in State.query.all()]

结果是

  <select>
<option value="CA">California</option>
<option value="FL">Florida</option>
</select>

想要的结果是

<select>
<option value=""></option>
<option value="CA">California</option>
<option value="FL">Florida</option>
</select>

如果 select 选项为空也无效,那就太酷了。

最佳答案

您可能想像这样添加空值:

choices = [("", "---")]
form.state.choices=[choices.append((s.id, s.name)) for s in State.query.all()]

然后您可以检查该值是否为空字符串以验证该字段。

关于python - 具有空选项的 Flask-wtf 动态选择字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40905579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com