【发布时间】: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'”)..... 神圣的 $%!@....