class Test(models.Model):
name = models.CharField(max_length=60)
address = models.CharField(max_length ==200)
class TestForm(ModelForm):
class Meta:
model = Test
在我看来,我使用:
frm= TestForm(request.POST,instance=test)
if frm.is_valid():
frm.save()
我需要在我的模型中添加多个复选框值。
APPROVAL_CHOICES = (
('yes', 'Yes'),
('no', 'No'),
('cancelled', 'Cancelled'),
)
checkbox_value = models.CharField(max_length = 250)
我没有checkbox_value = models.CharField(choices=APPROVAL_CHOICES)
在我的模型中使用取决于某些条件我的Approval_choice
元组我的变化。
那么如何在模型表单中使用复选框?如果我创建自定义表单会有帮助吗?
谢谢。