不想每次更新 css/js 时都清除浏览器缓存

2024-05-09

我有 python-django 网站,其中包含 css 和 js 文件。每次更新/添加 css 或 js 都必须清除浏览器的缓存,然后才能反映在浏览器中。

有什么具体方法可以避免每次缓存清除和检查吗?

django 中是否有任何特定设置可以避免存储浏览器缓存?


您可以将一些内容附加到更新的 js/css 文件中,如下所示。例如版本控制“?v=1.0”。

<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}_css/style.css?v=1.6">

这样,每次浏览器检测到更改时,它都会自动获取新文件。简单干净。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

不想每次更新 css/js 时都清除浏览器缓存 的相关文章

随机推荐