如果我有项目列表,我知道要在表单中创建多个复选框。在
表单.py
class GatewayForm(forms.Form):
GATEWAY_CHOICES = (
('Instamojo', 'Instamojo'),
('CCAvenue', 'CCAvenue'),
('ePaisa', 'ePaisa'))
gateway_name = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple, choices=GATEWAY_CHOICES)
模板.html
我使用for循环来显示网关名。在
现在,当列表中只有一项时,我如何才能达到同样的效果?在
^{pr2}$我应该使用什么表单域或小部件?在
我想你应该加上“required=False”
我希望这对你有帮助。在
可以使用
BooleanField
类型的字段,并将其required
属性设置为False
这将创建一个类似于复选框的字段,可以选中也可以不选中。在
相关问题 更多 >
编程相关推荐