Так, судя по всему проблема зависла, вроде днём тема поднималпсь. А можно заново описать проблему, а то по кусочкам сложно собрать всё в кучу
на один пост выше ссылка на dpaste, там попытался описать максимально подробно. Именно я эту тему днем и подымал. До сих пор не решилось не могу добраться до некоторых параметров виджета, перепробывал уже миллион вариантов
Да, choices добавь и будет тебе селектор
что?
в общем я сделал, но не совсем как хотелось. хтмл так выглядит {% for option in form.news_type %} <div class="custom-control custom-checkbox"> {{ option.tag }} <label for="{{ option.id_for_label }}" class="custom-control-label">{{ option.choice_label }}</label> </div> {% endfor %} тоесть я инпут полностью джангой генерю, а css-класс, который должен быть в этом инпуте пришлось добавить через бекенд, вот так: widget=forms.CheckboxSelectMultiple(attrs={'class':'custom-control-input'}) чтоб я был доволен, тогда такой вопрос, нельзя ли добавить класс на стороне темплейта, типа так: {{ option.tag|'class':'custom-control-input' }}
Возможно это нужно https://github.com/jazzband/django-widget-tweaks#add_class
спасибо, но я против, оно будет на весь проект в одном месте и ради него самолет заводить. У меня тут новое приключение!
Тут или костылить или использовать чужое и поддерживаемое. Ну и не думаю, что этот самолёт, много ресурсов сожрёт. Но использовать или не это личное дело каждого.
Обсуждают сегодня