У меня есть элементы списка в списке рядом друг с другом, но они не выровнены:
(https://imgur.com/CgCMKHW)
Я просто хочу добавить bootstrap col-3 к каждому элементу в списке, чтобы они аккуратно выровнялись.
Обратите внимание, что я сократил свой код
form.py
class NeedsAnalysisForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super(NeedsAnalysisForm, self).__init__(*args, **kwargs)
self.helper = FormHelper()
self.helper.form_method = 'post'
self.helper.add_input(Submit('submit', 'Submit'))
self.helper.layout = Layout(
'one', 'two', InlineCheckboxes('topics'), 'four')
TOPICS = (
('ANI', 'Animals'),
('ART', 'Art'),
('COM', 'Communication'),
('CRI', 'Crime'),
[...]
)
topics = forms.MultipleChoiceField(choices=TOPICS, required=False, widget=forms.CheckboxSelectMultiple())
graduated = forms.NullBooleanField(label='Have you graduated?', required=False, widget=forms.CheckboxInput(attrs={'checked data-toggle':'toggle', 'data-on':'Yes', 'data-off':'No'}))
class Meta:
model = NeedsAnalysis
fields = ['topics', 'graduated'] [...]
Я отображаю форму с
{% crispy form form.helper %}
Наконец, я не могу понять, как снять этот флажок, который появляется поверх моего CheckboxInput (https://imgur.com/N6CZ4wC)
Спасибо