9

Google App Engineで WTForms ( doc )を使用してFlaskを使用しています。選択フィールドに空の値を持つフィールドを生成する最良の方法は何ですか?

form.group_id.choices = [(g.key().id(), g.name) for g in Group.all().order('name')]

フォームフィールドに「空白=True」のようなものはありますか?

myfield = wtf.SelectField()
4

3 に答える 3

15

リストの先頭に空のペアを追加できますか?

form.group_id.choices.insert(0, ('', ''))
于 2011-05-03T11:30:36.337 に答える
0

私はそのような方法を好みます:

form.group_id.choices = ['none'] + [(g.key().id(), g.name) for g in Group.all().order('name')]

'none'それで十分です。価値を扱う必要はありません。

于 2021-01-25T18:08:11.057 に答える