为什么我的localhost:8000加载不同于127.0.0.1:8000 django网站

问题描述

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

解决方法

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

,

该问题归因于缓存。 如果您只是清除缓存或重新启动浏览器,则该问题将暂时解决,并且可能仍然会再次出现,此外,这是一个漫长的过程

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

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