这是我的forms.py代码
class register(forms.Form):
list = services.objects.all()
for item in list:
item.name = forms.BooleanField()
模型服务是
class services(models.Model):
name = models.CharField(max_length=100)
这就是我在视图中使用上述表单的方式
form = register()
return render_to_response("main.html",{'html_form': form},context_instance=RequestContext(request))
但我得到一个空白的html(没有复选框!)。 我需要动态表格吗?
答案 0 :(得分:1)
class Register(forms.form):
item = forms.ModelChoiceField(queryset=services.objects.all(),
default=None,
widget=forms.CheckboxSelectMultiple())