html - 为什么我的 localhost:8000 加载与 127.0.0.1:8000 django 网站不同
问题描述
我现在对我的 django 网站感到非常困惑。我一直使用 localhost:8000 来检查我的网站,并且它曾经可以正常工作。现在,每当我对 style.css 文件进行更改时,localhost:8000 都不会更新网站。相反,它仅在我通过 127.0.0.1:8000 打开网站时更新。有人知道这里有什么问题吗?
解决方案
问题是由于缓存。如果你只是清除缓存或重启浏览器,问题会暂时解决,可能还会再次出现,而且这是一个漫长的过程
更好的选择是在您的 css 链接中添加时间戳等内容,然后刷新页面,您的 css 将在浏览器上更新为最新。
<link href="style.css?t=randomNum" rel="stylesheet">
推荐阅读
- angular - 角子域
- ionic-framework - 学习离子框架需要多少时间?
- python - 查找具有相同元素的 elemtnt*s* 返回数组
- vb.net - 添加图像以设置属性而不将其保存在 VB.net 中
- java - 如何使用apache.cxf java从响应信封中提取soap标头
- parallel-processing - 并行化时三个嵌套的 do 循环不会给出与串行代码相同的结果
- oracle - 复选框值在 Oracle Forms 中不起作用
- elasticsearch - Logstash 配置始终运行 sql 模式
- excel - 带有“查找”功能的循环
- javascript - 未从范围获取值,出现错误:无法设置未定义的属性“值”