Crispy表单CheckboxSelectMultiple在线显示

问题描述 投票:0回答:1

我很难获得一个MultipleChoiceField列表以使用crispy显示内联。我试图通过使用

显示表单来添加div
{{ for field in form }}

但是它将div放置在每个选择框和选择框标签之间。

这是我创建CheckboxSelectMultiple的位置:

preferred_topics = forms.MultipleChoiceField(choices=TOPICS, required=False, widget=forms.CheckboxSelectMultiple())

我正在用它打印出来:

{{  form|crispy }}

我在此字段之前和之后还有许多其他表单类型(文本框等)

谢谢。

django-crispy-forms
1个回答
0
投票

您可能需要使用{% crispy %} tagsFormHelper。这将允许您使用InlineField

还有InlineField不使用table option

© www.soinside.com 2019 - 2024. All rights reserved.