我有表格:
class Form(forms.ModelForm):
id = forms.ModelChoiceField(queryset=Category.objects.all(), widget=forms.HiddenInput())
def choices(self):
items = ...query for items...
for il in items:
prefix = ''
choices = []
for i in range(0,il.depth):
prefix = prefix + " "
il.name = prefix + il.name
choices.append((il.id,il.language))
self.fields['parent'].choices = choices
但是这个节目:
category name
选项中的。怎么做?
答案 0 :(得分:1)
我看到两个答案:
你可以使用unicode空白字符(windows上的alt gr + 0160)而不是
(这是最好的方法)。
⠀▲⠀,ctrl + shift + u - > 2800 on gnome
▲⠀▲,在三角形之间复制角色。
如果你想在没有任何转义的情况下将它用作原始html,只需在你的字符串上使用“mark_safe”函数...(你可能想要在标记安全的整个字符串之前转义字符串的第一部分。)< / p>