如何将CSS类添加到django RadioSelect标签?

时间:2018-02-02 04:46:25

标签: django

如何为RadioSelect小部件的自动生成标签添加css类

<div>
    {% for rdo in form.category_res %}
        <div class="custom-control custom-radio custom-control-inline">
          {{ rdo }}
        </div>  
    {% endfor %}
</div>

2 个答案:

答案 0 :(得分:0)

通常我们会在forms.py中为字段添加窗口小部件属性,请检查此链接https://stackoverflow.com/a/401057/2955584

答案 1 :(得分:0)

我希望这将有助于将来的某个人......我像这样渲染了我的模板:

{% for choice in form.category_res %}
        <div class="custom-control custom-radio custom-control-inline">
            {{ choice.tag }}
            <label for="{{ choice.id_for_label  }}" class="custom-control-label">{{ choice.choice_label }}</label>
        </div>
{% endfor %}

因为我正在使用bootstrap,所以它要求我在我的字段的标签上添加一个类,使用RadioSelect()作为CSS工作的小部件...