我在Django应用的自定义CSS文件中添加了一个新类,并相应地更改了HTML。
问题是class
应用于按钮,但页面未显示更改。
例如:
请检查以下代码段
<button type="button" class="btn btn-primary btn-lg">Text</button>
我在custom.css中添加了一个新的.btn-custom类,并且还更改了HTML文件。
现在刷新后,以上标记更改为
<button type="button" class="btn btn-custom btn-lg">Text</button>
但是样式不适用于页面。
我通过打开源检查自定义CSS文件,并且在那里进行了更改。
2到3个小时后,更改会反映出来。 我尝试了硬刷新以及缓存清除以及与缓存相关的所有其他选项
答案 0 :(得分:0)
此行为包括您的HTML已成功更改,但CSS未更改。这表明存在缓存。它可以是浏览器缓存或服务器缓存。
我看到您已经排除了缓存问题,但是从您的描述看来,您似乎已经排除了浏览器缓存问题。但是,Django自己有一个cache mechanism,用于缓存静态文件。还有cache of static files can be turned off。