我正在使用Django表单在我的网页上显示如下复选框:
class Myform(forms.Form):
colors = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple, choices=COLORS)
它运作良好。
我的问题是:如何强制用户一次只选择一个复选框?
我的代码允许用户同时选择多个复选框。
感谢您的时间。
答案 0 :(得分:1)
您应该使用ChoiceField
代替MultipleChoiceField
:
var NewWindow = window.open("pages/Example.html","_self");
NewWindow.document.write("Hi, this is test");
这样,用户就可以从class MyForm(forms.Form):
colors = forms.ChoiceField(choices=COLORS)
选项中选择只有一个 color
。
答案 1 :(得分:-1)
MyForm(forms.Form)类:
颜色= Forms.ModelMultipleChoiceField(choices = COLORS)