【发布时间】:2020-08-04 11:25:00
【问题描述】:
我最近对我的 django 站点进行了一些更改,其中一项重大更改是从 Django 2.2 升级到 3.1。现在我的管理网站样式都搞砸了。我不知道出了什么问题或如何解决。任何指针将不胜感激! 查看更新后的外观图像...... admin 的主页看起来不错,但是当我单击其中一个模型查看时,格式肯定不正确。 另外,我在网站上的一些不是全部的图片都说 404 not found ...
【问题讨论】:
-
你不能仅仅通过更新 django 版本来升级。 django 不支持向后兼容。检查 django 教程。
-
是的,你可以,我关注了这个docs.djangoproject.com/en/3.0/howto/upgrade-version
-
这个确切的问题是否发生在多个环境中。从 django 2.2+ 升级到 3.2。我无法使用 firefox、chrome、edge、epiphany 在本地(ubuntu 20.04、virtuabox win10)重现该问题。我无法在我们的评论应用、登台或生产环境中重现该问题。受此影响的人在该国的另一个地方。我们禁用了所有扩展程序,在带有私人窗口的干净浏览器中打开,隐身,没有缓存的硬重新加载,单独的计算机......作品。然而,他们仍然面临同样的问题。也许是 CDN 托管问题?
-
@MattG 你能找到答案吗?
-
@jmunsch 我尝试了一些东西并认为我得到了改进但没有完全修复 - 我最终开始了一个新的 django 项目,该项目为管理部分创建了新的 css,然后我将其复制并粘贴到然后我的旧项目确实收集静态。
标签: django