Django-Bootstrap formset не отображает выбор группы как выпадающий - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть набор форм для отображения выбранного подмножества информации о пользователях, и я могу разрешить пользователям редактировать его.Часть этого - членство в группе пользователей.Набор форм создается с помощью modelformset_factory из встроенной пользовательской формы django.

У меня проблема в том, что поле группы не отображается как раскрывающийся список.Он показывает все группы в виде блока с выделенной выбранной группой.

Шаблон отображает форму с

<form action="{% url 'users:profiles' %}" method="post">
    {% csrf_token %}
    {{ formset.management_form }}
    {% for form in formset %}
    <div class="row form-row">
       {% bootstrap_form form show_help=FALSE %}
       {% buttons %}
           <button name="submit" class="btn btn-primary btn-sm">Submit</button>
       {% endbuttons %}
    </div>
    {% endfor %}
    </form>
</div>

Я попытался отрисовать каждое поле отдельно с {% bootstrap_field %}, игруппа как <select>.Это корректно отображалось, но затем попытка изменить детализацию пользователя приводила к ошибке в каждой форме.

Есть ли способ создать раскрывающийся список в наборе форм?

...