【问题标题】:Django static files not loading, though the correct links show in view sourceDjango 静态文件未加载,尽管视图源中显示了正确的链接
【发布时间】:2018-11-05 05:24:02
【问题描述】:

位于项目顶层的静态文件无法在 Django 2.1.3 中正确加载。当我查看页面的源代码时,路径是正确的,我可以点击链接,向我展示内容确实在那里。然而,检查页面显示没有加载样式表。它是标准的开发设置。工作正常。唯一可能造成影响的因素是我不得不重新安装 django 并直接用我的项目副本替换了基本的新项目文件夹。在此过程中,我还将它安装在一个新的虚拟环境(同名)中。管理页面似乎与其余代码一起工作正常,所以整个世界都没有崩溃。唯一的其他变化是安装 SASS 并尝试在本地级别集成 Bootstrap 4(不与标准文件夹布局混淆)。无法使用已编译的 SASS css(有趣的是,当我查看源中的链接时,更改存在)或任何其他简单的手写 css。静态 JS 也坏了。链接和代码在源代码中似乎没问题,只是没有加载。

已解决:方向盘后面的简单白痴。在我的链接中使用“type”而不是“rel”... smh...

【问题讨论】:

  • hard refresh你的浏览器了吗?
  • 是的,甚至尝试过其他浏览器。我确实注意到浏览器缓存静态包含,但是是的,尝试过。
  • 它是仅在生产中发生还是在任何地方发生(本地和产品)?
  • 检查员的“网络”选项卡说什么?它甚至会尝试加载资源吗?您的<script><link> 标签中可能有错字。
  • 我还没有在生产服务器上安装它,只是使用 XAMPP。网络只显示我的链接资源,如 Jquery 等。编辑器: 来源:。 (我什至尝试过“type='text/css'”)..... 神圣的 $%!@....

标签: django sass static


【解决方案1】:

link type="... 而不是 link rel="...,简单的错字,哎呀哈哈我猜得要多注意了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-06
    • 2015-11-22
    • 2017-12-06
    • 2021-06-02
    • 1970-01-01
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    相关资源
    最近更新 更多