forms.CheckboxSelectMultiple генерирует список чекбоксов в таком виде:
<ul id="id_items">
<li><label for="id_items_0"><input type="checkbox" name="items" value="1" checked id="id_items_0">
Item1</label>
</li>
<li><label for="id_items_1"><input type="checkbox" name="items" value="2" checked id="id_items_1">
Item2</label>
</li>
<li><label for="id_items_2"><input type="checkbox" name="items" value="3" checked id="id_items_2">
Item3</label>
</li>
<li><label for="id_items_3"><input type="checkbox" name="items" value="4" checked id="id_items_3">
Item4</label>
</li>
<li><label for="id_items_4"><input type="checkbox" name="items" value="5" checked id="id_items_4">
Item5</label>
</li>
<li><label for="id_items_5"><input type="checkbox" name="items" value="6" checked id="id_items_5">
Item6</label>
</li>
</ul>
Через django-widget-tweaks получается присвоить класс только для ul, т.к. это собственно виджет.
{% for field in formEx %}
{% render_field field|append_attr:"class:test" %}
{% endfor %}
И после этого присваивается класс test элементу ul.
Как мне присвоить классы для input, не трогая ul?
Собственно надо оформить все в bootstrap4.
Уже второй день не могу разобраться