wagtail - 将 Wagtail 从 2.9.3 升级到 2.11 会破坏 wagtail 管理图标
问题描述
完全坏了,但唯一打破一切的是图标......
CMD 或 DevTools 似乎都没有显示任何丢失的文件......
我已经运行了所有命令makemigrations
,migrate
并且collectstatic --clear
。运行manage.py check
没有显示任何错误。检查(禁用/启用)所有应用程序,没有工作。检查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)清除缓存并重新加载窗口,它工作了!
结论:检查重复的静态文件,我的来自旧版本的 Wagtail,但 Wagtail 是最新的,这导致了这个问题......
推荐阅读
- groovy - 在 Groovy 中 - 在数组列表中如何用数字零填充版本中的空字段?
- python - 在共享点 (PY) 中导入 excel 的问题
- javascript - 是否有一个用于网络抓取的 node.js 包,可以捕获页面源代码之外的内容?
- python - 将单色 png 读入 numpy 数组
- c# - C# Xamarin.Forms HttpClient 偶发连接场景
- swift - 在 MacOS 全屏模式下,对话框会在另一个工作区中打开
- node.js - 如何为启用 2FA 的 github 帐户配置 Jenkins?
- c - 二维数组是否需要在 C 中事先知道它的大小?
- flink-streaming - 带有 Predicate 类型逻辑的 Flink DataStream API
- javascript - 过滤嵌套数组并返回具有过滤值的整个数组