Select2 + Django: установить предпочтительные элементы списка
Я использую select2] 1 для django-стран, чтобы предоставить пользователю список возможных стран. Теперь я хотел бы (1) разделить выпадающий список или (2) изменить порядок элементов / стран, то есть:
В настоящее время я получаю упорядоченный по алфавиту список:
- select country
- Afghanistan
- Albania
- Algeria
...
- Kenya
...
- Zimbabwe
То, что я хотел бы, это: (1)
- select country
- Germany
- Austria
- Switzerland
---------------------------
- Afghanistan
- Albania
- Algeria
...
- Kenya
...
- Zimbabwe
или (2)
- select country
- Germany
- Austria
- Switzerland
- Afghanistan
- Albania
- Algeria
...
- Kenya
...
- Zimbabwe
Это мой JS:
$(document).ready(function () {
$("#id_nationality").select2({
default: 'Germany',
placeholder: 'select country'
});
});
Я использую crispy-формы для рендеринга форм
1 ответ
Решение
Решил это, так как в django-country эта функция включена.
Смотрите это.