You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Wagtail后管理界面版本未更新,如何解决?

解决Wagtail升级后管理界面版本显示异常的问题
  • 确认实际安装版本
    先在激活的项目环境里执行 pip show wagtail,查看输出的Version字段是否为2.16.2:

    • 如果不是,说明升级未生效,执行 pip install --upgrade wagtail==2.16.2 重新指定版本升级;如果用requirements.txt管理依赖,先把文件里的wagtail版本改成2.16.2,再运行 pip install -r requirements.txt。
  • 清除各类缓存

    • 清除Django缓存:运行 python manage.py clearcache(默认缓存后端适用);如果用Redis、Memcached这类外部缓存,直接执行对应缓存的清除操作。
    • 强制刷新浏览器:用Ctrl+F5(Windows)或Cmd+Shift+R(Mac)刷新管理界面,避免浏览器缓存旧版本信息。
    • 重置静态文件:如果项目收集过静态文件,执行 python manage.py collectstatic --clear,重新收集静态资源,确保版本相关的静态内容被更新。
  • 排查依赖与配置问题

    • 检查依赖冲突:执行 pip check 查看是否有其他包锁定了Wagtail的旧版本,有冲突的话调整对应依赖的版本范围。
    • 检查项目配置:确认INSTALLED_APPS里没有自定义的Wagtail衍生应用覆盖了版本显示的逻辑。
    • 若使用缓存中间件,确保缓存已过期或手动清除缓存存储。
  • 重启服务
    重启你的Django服务(开发服务器、gunicorn、uwsgi等),确保新安装的Wagtail版本被加载运行。

内容的提问来源于stack exchange,提问作者umphy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 20:54:22