Как исправить ошибку 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", ...
Другие вопросы по тегам