我很难让MultipleChoiceField列表使用crispy显示内联。我尝试通过使用
显示表单来添加div{{ for field in form }}
但是它将div放置在每个选择框和选择框标签之间。
这是我创建CheckboxSelectMultiple的地方:
preferred_topics = forms.MultipleChoiceField(choices=TOPICS, required=False, widget=forms.CheckboxSelectMultiple())
我将其打印出来:
{{ form|crispy }}
在此字段之前和之后,我还有很多其他表单类型(文本框等)
谢谢。
答案 0 :(得分:0)
您可能需要使用{% crispy %} tags和FormHelper
。这将允许您使用InlineField
。
还有table option,它不使用divs
。