我从模型中构建了这个表单。
class Configure_template(forms.Form):
subject_type = forms.ChoiceField(choices=Subject_type.objects.all())
我想使用单选按钮渲染它,但我在html中遇到问题,
感谢您的任何建议。
答案 0 :(得分:6)
在表单字段中使用RadioSelect
widget:
subject_type = forms.ChoiceField(choices=Subject_type.objects.all(),
widget=forms.RadioSelect)
答案 1 :(得分:3)
如果要显示带有数据库使用选项的单选按钮,则无法使用选择字段。
您必须使用ModelChoiceField。
subject_type = forms.ModelChoiceField(widget=forms.RadioSelect, queryset=Subject_type.objects.all(), label='')