Features: 1) Add support for initializing Select2 dropdowns in autocomplete list filters;

Fixes: 1) Ensure proper functionality of Select2 initialization script for dynamic inputs;

Extra: 1) Add missing newline handling in template file.
This commit is contained in:
Egor Pavlovich Gorbunov 2025-07-01 19:38:41 +03:00
parent d4156f88ab
commit 3c9c95d9bd

View file

@ -19,6 +19,12 @@
{% endif %} {% endif %}
</select> </select>
</div> </div>
<script>
(function ($) {
$('#id_{{ spec.lookup_kwarg }}').djangoAdminSelect2();
})(django.jQuery);
</script>
{% endblock %} {% endblock %}
{% block media %} {% block media %}
@ -30,4 +36,4 @@
<script src="{% static 'admin/js/vendor/select2/select2.full.js' %}"></script> <script src="{% static 'admin/js/vendor/select2/select2.full.js' %}"></script>
<script src="{% static 'admin/js/autocomplete.js' %}"></script> <script src="{% static 'admin/js/autocomplete.js' %}"></script>
{% endblock %} {% endblock %}