如何将类添加到以酥脆形式显示的CheckboxSelectMultiple中的选项中

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

我想将引导程序类添加到以酥脆形式显示的CheckboxSelectMultiple的选项中。我知道如何向整个CheckboxSelectMultiple div添加一个类,但不向其中的每个元素添加一个类(我想给每个类分配一个col-3类,以便它们在整齐的网格中彼此对齐)。 >

我通过以下方式显示表单(该表单还具有许多其他字段):

{% crispy form form.helper %}

这是form.py

TOPICS = (
        ('ANI', 'Animals'),
        ('ART', 'Art'),
        ('COM', 'Communication'),
        ('CRI', 'Crime'),
        ('CUL', 'Culture/Society'),
    )

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

谢谢。

我想将引导程序类添加到以酥脆形式显示的CheckboxSelectMultiple的选项中。我知道如何向整个CheckboxSelectMultiple div添加一个类,但不向每个...

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

我认为您正在寻找inlinecheckboxes。如果每行只需要这么多项目,则可以使用col-3(或col-md-3?)来取代inlinecheckbox模板。

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