Ошибка в django-tags-input - не работает autocomplete

Основной текст заметки

Установив полезный плагин django-tags-input я долгое время мучался с неработающем во фронте автозаполнением поля.

Наконец дошли руки - стал копать. Обнаружил ошибку

jquery-ui-1.12.1.min.js:6 Uncaught TypeError: Cannot read property 'step' of undefined
    at String.<anonymous> (VM122 jquery-ui-1.12.1.min.js:6)
    at each (jquery-3.5.1.slim.min.js:2)
    at Function.l.hook (VM122 jquery-ui-1.12.1.min.js:6)
    at VM122 jquery-ui-1.12.1.min.js:6
    at VM122 jquery-ui-1.12.1.min.js:6
    at VM122 jquery-ui-1.12.1.min.js:6
    at VM122 jquery-ui-1.12.1.min.js:6

которая иногда (после манипуляций с подключенными скриптами) менялась на такую

jquery-3.2.1.min.js:2 Uncaught TypeError: Cannot read property 'autocomplete' of undefined at HTMLInputElement. (VM806 jquery.tagsinput-revisited-2.0.min.js:5) at Function.each (VM803 jquery-3.2.1.min.js:2) at r.fn.init.each (VM803 jquery-3.2.1.min.js:2) at r.fn.init.a.fn.tagsInput (VM806 jquery.tagsinput-revisited-2.0.min.js:5) at HTMLDocument. ((index):456) at j (VM803 jquery-3.2.1.min.js:2) at k (VM803 jquery-3.2.1.min.js:2)

Я нашел исходник скрипта на сайте разработчика jQuery Tags Input Revisited Plugin и уже тогда удалось локализовать ошибку (скриншот)

В итоге все решилось проверкой подключения jQuery и удаления повторного подключения, причем второй раз я подключал jQuery slim - и собственно вторая ругань была на нее.

Ошибка в django-tags-input - не работает autocomplete

Заметка написана: 03.06.2020

Теги заметки: Django, Django applications