django - 鹡鸰图像突然无法在前端渲染
问题描述
我刚刚遇到一个奇怪的问题,我正在尝试调试,但无法找出问题所在。
我有一个鹡鸰网站,其中包含所有工作的图像。有一次我刷新了浏览器,图像突然从每一页都消失了。
- wagtailimages_tags 在那里
- 静态全部加载
- 图像都在指定的正确媒体目录中,并已通过 CMS 上传
- 如果我检查元素,图像实际上是完美地通过代码。
但该网站本身只是不显示图像。我检查了 CSS,那里没有任何变化,它并没有以某种方式隐藏图像。
我的最后一招——我实际上是在一个新环境中完全重新开始这个项目,并一个一个地添加每个应用程序,看看我是否能解决这个问题......不。从头开始的新安装也没有图像!
不知道为什么所有图像都会突然无法出现在浏览器中。对我来说似乎超级奇怪。
任何关于调试的想法表示赞赏。
解决方案
解决了。其中一个 js 文件的路径中有一个额外的 /js ,并且没有加载页面所需的文件。控制台显示错误并说它找不到 /img.url - 很奇怪,但发现错误的问题文件是路径不正确的 js 文件。
这个错误导致每条路径都能完美加载,但在全球范围内战略性地阻止了一些事情,稍微额外阅读控制台可以帮助我更快地弄清楚。
修复了 .js 文件路径,现在一切正常。
推荐阅读
- sql-server - 从查询中提取数据到变量
- flutter - Dart 中的嵌套 Map 操作
- amazon-web-services - 亚马逊短信发送状态和收到的短信
- javascript - 切换显示/隐藏元素,其中默认刷新为隐藏
- android - 没有构建器可用于构建“org.jetbrains.plugins.gradle.model.internal.DummyModel”类型的模型
- go - 停止 goroutine 在 bufio.NewScanner 上等待
- socat - 使用 Socat 监听多个端口(端口范围)
- google-analytics - 增强的电子商务错误数据
- java - 如何读取第 12000 个字符后的一行?
- selenium-webdriver - OpenQA.Selenium.WebDriverException: [windowHandle] 不是顶级窗口句柄解决方案