Почему django автозаполнение не работает при первом посещении страницы - PullRequest
0 голосов
/ 23 апреля 2020

до python 2.7 код для автозаполнения работает нормально, но после python3 автозаполнение не работает как есть, каждый раз, когда я захожу на страницу, поле всегда пустое, а select2 не устанавливается каждый раз, когда я проверяю в google chrome сеть

<link href="{% static 'autocomplete_light/vendor/select2/dist/css/select2.css' %}" type="text/css" media="all" rel="stylesheet" />
<link href="{% static 'autocomplete_light/select2.css' %}" type="text/css" media="all" rel="stylesheet" />
<script type="text/javascript" src="{% static 'autocomplete_light/jquery.init.js' %}"></script>
<script type="text/javascript" src="{% static 'autocomplete_light/autocomplete.init.js' %}"></script>
<script type="text/javascript" src="{% static 'autocomplete_light/vendor/select2/dist/js/select2.full.js' %}"></script>
<script type="text/javascript" src="{% static 'autocomplete_light/select2.js' %}"></script>
<script type="text/javascript">

forms.py

        widgets = {
            'tags': autocomplete.ModelSelect2Multiple(url='tags_autocomplete'),

        }

спасибо

1 Ответ

0 голосов
/ 23 апреля 2020

Я нашел ответ в этом django -autocomplete-light отображает пустой выпадающий список в форме Я только что добавил {{ form.media }} в заголовок и он работает

...