将 Wagtail 从 2.9.3 升级到 2.11 会破坏 wagtail 管理图标
Upgrading Wagtail from 2.9.3 to 2.11 breaks wagtail admin icons
我已经检查了一切...
升级后界面如下:
完全坏了,但唯一坏的是图标...
CMD 或 DevTools 似乎都没有显示任何丢失的文件...
我已经 运行 所有命令 makemigrations
、migrate
和 collectstatic --clear
。
运行 manage.py check
没有显示任何错误。
检查(disabled/enabled)所有的应用程序,没有工作。
检查 urls.py
是否存在静态文件的任何错误配置,仍然没有。
将我的 base.py
、dev.py
文件与全新安装的 2.11 进行比较,没有看到任何可能导致覆盖 CSS 或 JS(我正在使用 Django 调试工具栏,尝试禁用它,没有'工作,和一切一样)。帮助。请。
而且在全新安装时,顶部也没有“跳至主要内容”按钮。不知道有什么关系
- 鹡鸰2.11
- Django 3.0.11
- 在虚拟环境中使用 Pipenv
妈的!当然,在发布问题后,我找到了答案。当 运行 collectstatic
我注意到有太多 Found another file with the destination path...
消息,但没有考虑到这一点。然后我意识到我的核心应用程序 staticfiles 文件夹中不知何故是 Wagtail 的核心静态文件的副本,所以我第一百万次安装了 Wagtail 2.11,运行 服务器并没有任何改变......幸运的是,我猜到了(谢谢至@gasman)以清除缓存并重新加载 window 并且成功了!
结论:检查是否有重复的静态文件,我的是来自旧版本的Wagtail,但是Wagtail是最新的,这导致了这个问题...
我已经检查了一切...
升级后界面如下:
完全坏了,但唯一坏的是图标...
CMD 或 DevTools 似乎都没有显示任何丢失的文件...
我已经 运行 所有命令 makemigrations
、migrate
和 collectstatic --clear
。
运行 manage.py check
没有显示任何错误。
检查(disabled/enabled)所有的应用程序,没有工作。
检查 urls.py
是否存在静态文件的任何错误配置,仍然没有。
将我的 base.py
、dev.py
文件与全新安装的 2.11 进行比较,没有看到任何可能导致覆盖 CSS 或 JS(我正在使用 Django 调试工具栏,尝试禁用它,没有'工作,和一切一样)。帮助。请。
而且在全新安装时,顶部也没有“跳至主要内容”按钮。不知道有什么关系
- 鹡鸰2.11
- Django 3.0.11
- 在虚拟环境中使用 Pipenv
妈的!当然,在发布问题后,我找到了答案。当 运行 collectstatic
我注意到有太多 Found another file with the destination path...
消息,但没有考虑到这一点。然后我意识到我的核心应用程序 staticfiles 文件夹中不知何故是 Wagtail 的核心静态文件的副本,所以我第一百万次安装了 Wagtail 2.11,运行 服务器并没有任何改变......幸运的是,我猜到了(谢谢至@gasman)以清除缓存并重新加载 window 并且成功了!
结论:检查是否有重复的静态文件,我的是来自旧版本的Wagtail,但是Wagtail是最新的,这导致了这个问题...