我有渲染例如{{ profile.speciality }}
模板變量,導致[u'pediatrics']
在網頁上的問題清單,我其實是想僅僅是 pediatrics
。數據來自MultipleChoiceField
和CheckboxSelectMultiple
小部件,因爲用戶應該能夠選擇多個選項。如何獲得選擇題
然後我用request.POST.getlist('speciality')
到模型實例來填充數據, 例如:
user_profile = UserProfile(speciality=request.POST.getlist('speciality'))
我也試過在模板中遍歷{{ profile.speciality }}
,但我所得到的是字符串迭代,而不是一個列表迭代。
我是一個絕對的初學者,我沒有編程經驗,如果我做了什麼愚蠢的事情,請原諒我,絕望地需要幫助,盡我所能地嘗試。
謝謝
所以你使用Django的形式呈現在模板的形式? – jhonkola
是的,我正在使用Django窗體, – Ananth