Это то, что Django-Select2(4.3.1)
Документации говорит:Django1.8 ВЫБ.2 автозаполнения
Согласно документации ВЫБ.2 для того, чтобы получить заполнитель и настройки allowClear работать, вы должны указать пустой
<option></option>
как первый введите ваш список<select>
.
Он работал отлично до обновления до Django 1.8
.
Это то, что я делаю:
class OptionMultiChoices(AutoModelSelect2MultipleField):
queryset = QuestionOption.objects
search_fields = ['name__icontains', ]
class QuestionForm(ModelForm):
options = OptionMultiChoices(
widget=AutoHeavySelect2MultipleWidget(
select2_options={
'width': '220px',
'placeholder': 'Lookup Options',
}),
required=False
)
Это то, что я получаю:
Проблемы в пользовательском интерфейсе:
1) Options
над autocomplete text box
.
2) AutoComplete suggestions
в нижней части страницы.