我想将缩进添加到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。)
如果我放' '
,它会被自动包含,因此会打印以选择选项。
答案 0 :(得分:1)
使用unicode代码可以帮助您:
tree.append((child.id, '\xa0' * level + child.name))