我在渲染模板变量时遇到问题,例如{{ profile.speciality }}
导致[u'pediatrics']
网页出现的问题,我真正想要的是简单的
pediatrics
. 数据来自MultipleChoiceField
一个CheckboxSelectMultiple
小部件,因为用户应该能够选择多个选项。
然后我习惯request.POST.getlist('speciality')
将数据填充到模型实例中,例如:
user_profile = UserProfile(speciality=request.POST.getlist('speciality'))
我也尝试在模板中进行迭代,{{ profile.speciality }}
但我得到的是字符串迭代而不是列表迭代。
我是一个绝对的初学者,我没有编程经验,如果我做了任何愚蠢的事情,请原谅我,迫切需要帮助,尽我所能。
谢谢你