首页 > 解决方案 > 在 Django 中停止缓存

问题描述

我在项目中使用带有 Bootstrap 4 的 Django,并使用我自己的自定义 css 进行设计。

每次我在 css 文件中进行新的设计更改时,我都必须清除浏览器缓存并重新加载页面以查看更改,或者如果我重命名自定义 css 文件,那么我的设计更改是可见的。

有什么方法可以禁用缓存仅用于开发,并且可以在实时环境中启用。我是新手,Django 很大。请分享执行此操作的最佳做​​法。

标签: cssdjangotwitter-bootstrapcachingbrowser

解决方案


在您的模板中附加?n={{random_number}}到 css 路径。

您可以编写自定义模板标签来获取这样的随机数


推荐阅读