【问题标题】:upgrade django2 to 3 DigitalOcean droplets missing css files将 django2 升级到 3 个 DigitalOcean droplets 缺少 css 文件
【发布时间】:2021-02-02 19:38:32
【问题描述】:

我刚刚从 DigitalOcean 液滴市场安装了 django 的新图像,它的工作完美,但它的版本 2,所以我尝试将它升级到 3,一切都很好,除了管理页面缺少 2 个文件

[错误] 加载资源失败:服务器响应状态为 404(未找到)(nav_sidebar.css,第 0 行) [错误] 加载资源失败:服务器响应状态为 404(未找到)(nav_sidebar.js,第 0 行)

【问题讨论】:

  • 尝试删除静态中的管理文件夹并再次运行collectstatic。静态文件可能保留在版本 2 中,并且管理页面中似乎有一些重大更改
  • 我做了,但仍然是同样的错误,我检查了静态目录,它有所有丢失的文件,但我认为它是从其他地方读取的

标签: django digital-ocean


【解决方案1】:

解决方案是管理静态文件到主要 python 静态路径的 nignx 指向路径

将其更改为 django 项目静态目录即可解决问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-14
    • 2016-10-24
    • 2020-01-25
    • 1970-01-01
    相关资源
    最近更新 更多