在WTForms SelectField中,我想为每个选项设置title属性, 所以悬停光标会将该属性显示为“气球帮助”。 像这样:
<select name='station'>
<option title='Thule'>TH</option>
<option title='Diego Garcia'>DG</option>
...
</select>
我看到我可以迭代SelectField来获取 每个选择的fields.core._Option实例,我可以 将标题文本存储在每个的.description属性中 选择。如何修改HTML呈现以使用 .description值作为title属性?
答案 0 :(得分:0)
显示更多代码以提供帮助,但请参考此示例
fieldstation = wtforms.SelectField('station', choices=[("TH", "Thule"), ("DG", "Diego Garcia")])
或类似的东西
fieldstation = wtforms.SelectField(model.Ferris.station._verbose_name, choices=[(t, t.title()) for t in model.Ferris.station._choices])