我有一个带有单选按钮的ModelForm,它会生成一个额外的选项(o ---------)。这是输出:
o ---------
o Option 1
o Option 2
o Option 3
如何删除(o ---------)?
这是我的ModelForm:
class SomeForm(forms.ModelForm):
sometype = forms.ModelChoiceField(queryset=SomeType.objects.all(), required=True, widget=forms.RadioSelect)
class Meta:
model = Some
有关如何实现这一目标的任何线索?
最诚挚的问候,
答案 0 :(得分:3)
可以使用额外的empty_label=None
参数
https://docs.djangoproject.com/en/dev/ref/forms/fields/#modelchoicefield
sometype = forms.ModelChoiceField(queryset=SomeType.objects.all(), required=True, widget=forms.RadioSelect, empty_label=None)