Flask-WTF字段选择“”

时间:2016-06-30 06:32:17

标签: flask-wtforms

我想将缩进添加到WTForm字段的choices(SelectField)。

Root Category/
    Sub Category1/
    Sub Category2/

如下所示,我想在Sub Category1之前添加3个空格。

WTForm是通过查询动态构建的。

view.py

form.parent.choices = [(0, gettext('Root Category'))]
form.parent.choices.extend(categories)

每个选择选项的构建如下:

tree.append((child.id, '   ' * level + child.name))

如果我放' ',则会被忽略。 (使用Bootstrap CSS。)

如果我放'   ',它会被自动包含,因此会打印以选择选项。

1 个答案:

答案 0 :(得分:1)

使用unicode代码可以帮助您:

tree.append((child.id, '\xa0' * level + child.name))