【问题标题】:Why is my localhost:8000 loading differently from 127.0.0.1:8000 django website为什么我的 localhost:8000 加载与 127.0.0.1:8000 django 网站不同
【发布时间】:2020-12-17 06:49:57
【问题描述】:

我现在对我的 django 网站感到很困惑。我一直使用 localhost:8000 来检查我的网站,并且它曾经可以正常工作。现在,每当我对 style.css 文件进行更改时,localhost:8000 都不会更新网站。相反,它仅在我通过 127.0.0.1:8000 打开网站时更新。有人知道这里有什么问题吗?

【问题讨论】:

  • 检查其他浏览器。如果那里没问题,那么您需要清除缓存或硬刷新您的页面。
  • 尝试清除缓存并重新加载,然后您的浏览器再次加载每个文件并查看您在 css 文件中的更改。这是一篇关于 localhost 和 127.0.0.1 pixelstech.net/article/… 之间区别的文章
  • ctrl+F5 for chrome ctrl+shift+R for mozilla

标签: html css django web


【解决方案1】:

问题是由于缓存造成的。 如果只是清除缓存或重启浏览器,问题会暂时解决,可能还会再次出现,而且是一个漫长的过程

更好的选择是在您的 css 链接中添加时间戳等内容,然后刷新页面,您的 css 将在浏览器上更新为最新。

<link href="style.css?t=randomNum" rel="stylesheet">

【讨论】:

    【解决方案2】:

    当我们工作几个小时或将 localhost:8000 更改为 localhost:8081 或根据您的要求时,有时会重新启动您的计算机

    【讨论】:

      猜你喜欢
      • 2020-12-18
      • 2011-09-28
      • 2019-04-11
      • 2021-01-29
      • 2022-08-03
      • 2019-09-20
      • 2019-09-18
      • 2018-04-17
      • 1970-01-01
      相关资源
      最近更新 更多