我正在使用Multipleselect模块在我的应用中使用多选择fielld。但我遇到了问题。在我的应用程序中实现该字段后,当我尝试在模板中呈现从数据库保存的数据时,它将输出unicode数据,而不是它返回正常的文本数据。我使用striptags
,removetags
和safe
来显示正常文字,但它无效。
我的模特选择是:
THINGS_CHOICES=(
('BOY','BOY'),
('GOLD','GOLD'),
('CAT','CAT'))
模型
ideal=MultiSelectField(choices=THINGS_CHOICES, null=False, blank=True, help_text='select em')
模板[html代码]:
<div class="vmain">{{ post.ideal|removetags:"[ u ' ' ]"|safe }}</div>
它将输出:
[u'cat',u'boy',u'gold']
如何在模板中将其显示如下:?
cat, boy,gold.