首页 > 解决方案 > 如何修复错误未捕获的 ReferenceError: addEvent is not defined

问题描述

更改我的 python 和 Django 版本后,我想出了
Uncaught ReferenceError: addEvent is not defined.

错误发生在我的DateTimeShortcuts.js文件中。

引发错误的代码是:

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

此错误阻止我呈现正确的日期小部件,该小部件用于我的 Django 应用程序。

知道如何处理吗?

标签: javascriptdjangodjango-admindjango-staticdjango-upgrade

解决方案


从提交到 Django 框架“ Fixed #28536 -- Removed old JS cross-browser utility ”你可以看到那个文件有变化。

尝试运行将刷新所有静态文件的命令

python manage.py collectstatic


推荐阅读