Как исправить ошибку Uncaught ReferenceError: addEvent не определен
После изменения моей версии Python и Django я обнаружил ошибку
Uncaught ReferenceError: addEvent is not defined
.
Ошибка произошла на моем DateTimeShortcuts.js
файл.
Код, вызывающий ошибку:
addEvent(window, 'load', DateTimeShortcuts.init);
window.DateTimeShortcuts = DateTimeShortcuts;
Эта ошибка не позволяет мне правильно отрисовать виджет даты, который я использую для своего приложения Django.
Есть идеи, как с этим справиться?
3 ответа
Решение
Из фиксации в платформе Django " Исправлено № 28536 - Удалены старые кроссбраузерные утилиты JS" вы можете увидеть, что в этом файле были изменения.
Попробуйте запустить команду, которая обновит все статические файлы:
python manage.py collectstatic
Проблема в том, чтоaddEvent не определен ранее.
Убедитесь, что определениеaddEvent импортировано или записано перед этой строкой.
Может тебе стоит написать
window.addEventListener("load", ...