0
我有很多类别的对象。像关于多选字段
English
etc
French
我试图将该类别显示到multiplechocieField
。所以我使用下面的代码。但它只是显示最后一个对象。 French
这里是我的forms.py
class UserProfileForm(forms.Form):
categories = Category.objects.all()
for c in categories:
CHOICES = ((c.id,c.name),)
answers = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple, choices=CHOICES)
你能帮帮我吗?谢谢
更新:我尝试了Chewie解决方案。但现在我越来越 TemplateSyntaxError at /users/profile/ Caught ValueError while rendering: need more than 1 value to unpack
好,谢谢。但获得另一个错误。代码已更新。 – Kulbir 2011-12-17 12:00:07
我的(我们)错误。我追加了元组的元组,而不是元组。已经修复它,你只需要删除一些括号。 – Chewie 2011-12-17 12:12:18
它的工作。谢谢 – Kulbir 2011-12-17 12:15:11