我已经尝试了所有在 Flask 中禁用 css 缓存的常用方法,其中 none 对我有用

I've tried all the common ways of disabling css caching in Flask, and none of them work for me

我在 /templates/books.html 中有一个 html 文件,其中包含一个 <link rel="stylesheet" href="{{ url_for('static', filename="css/style.css") }}">

我有一个包含以下代码的文件 static/css/style.css

body {
}

所以里面什么也没有。然后,我添加一种样式:

body {
display: none;
}

并且它按预期工作。但是后来我再次删除了样式,但是无论我更改了多少次,Flask 仍然继续向我发送旧文件等等。

我尝试了以下方法,但无济于事:

@app.after_request
     def add_header(r):                              
         r.headers["Cache-Control"] = "no-cache, no-store, must-
         r.headers["Pragma"] = "no-cache"              
         r.headers["Expires"] = "0"
        r.headers['Cache-Control'] = 'public, max-age=0'
         return r
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

有人知道我还应该尝试什么吗?

我尝试通过制作一个最小的 flask 项目来解决问题,但没有 运行 遇到同样的问题。然后我再次尝试我原来的项目,问题神奇地解决了。不知道为什么,但我会接受它。我很感激这意味着这个问题对其他人没有用,对此感到抱歉。