javascriptdjangodjango-admindjango-staticdjango-upgrade

How can i fix the error Uncaught ReferenceError: addEvent is not defined


After changing my python and Django version I came up with the error of
Uncaught ReferenceError: addEvent is not defined.

The error took place at my DateTimeShortcuts.js file.

The code raising the error is:

addEvent(window, 'load', DateTimeShortcuts.init);
window.DateTimeShortcuts = DateTimeShortcuts;

This error prevents me for rendering correct a date widget that I am using for my Django app.

Any idea how to handle it?


Solution

  • From commit into Django framework "Fixed #28536 -- Removed old JS cross-browser utilities" you can see that there were changes in that file.

    Try to run command that will refresh all static files:

    python manage.py collectstatic