css - Django - CSS 问题

标签 css django

这更像是一个“为什么会这样”的问题,因为这没什么大不了的。让它停止就好了,但我同意它继续存在。

我有一个用 Django 制作的网络应用程序。我有两台服务器:开发服务器和生产服务器。我已正确加载所有 CSS/img/js 文件,并且在两台服务器上一切正常。有点。生产服务器运行完美(一切都按 CSS/imgs/Javascript 应有的方式加载)

我在开发服务器上进行所有开发,并在编写代码时使用 Django 的测试服务器。当我第一次执行 runserver 命令时,我打开了我的浏览器(特别是 Chrome)。我导航到我的 192.1.1.123:8080 地址,那里是我的 Django 网络应用程序,但没有加载任何 CSS。然后我要做的是打开第二个选项卡(保持第一个选项卡打开)再次导航到我的 192.1.1.123:8080,然后加载所有 CSS(无需重新启动 django 网络服务器)。我相信这是一个浏览器特性——关于缓存的一些东西。但我不确定。

知道为什么会这样吗?

最佳答案

当我在处理多个 Django 元素并且在它们之间切换时,我遇到了类似的问题。浏览器缓存了所有静态内容,并没有注意到文件因切换到另一个元素而发生了变化。使用 CTRL+F5 重新加载页面应该可以解决问题。

关于css - Django - CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13792243/

相关文章:

html - HTML 表格是否以某种方式定义为位于包含单元格的底部?

django - 收到错误 : ImportError: cannot import name 'to_const'

django - SVN 更新后 Hook ?

html - CSS 使用类和 id 隐藏一些文本

html - 有没有办法更改标签颜色和事件选项卡边框底部颜色?

html - 如何强制 div 跨越 100% 的可用高度和宽度

css - Chrome 在段落上添加了前导空间

python - 无效的 block 标记 : 'keywords_for_order' , 预期 'endblock'

django - 如何在 Django 模型表单中显示用户的 get_full_name() 而不是用户名?

python - Django 按规则自动递增 IntegerField