我对我使用的一个文件进行了更改,.js无论我做什么,flask 都坚持从内存缓存中获取文件的最新版本,而不进行更改。
为了澄清,我有以下结构。一切从foo.html
return render_template foo.html
foo.html里面有一个表单,用一些数据调用烧瓶,然后返回第二个模板bar.html:
return render_template bar.html
第二个模板调用了一些.js文件,放置在static文件夹中,但是当代码更改时它不会更新。
我提到上面的结构是因为如果.js放置文件foo.html而不是bar.htmlFlask会获取文件上的新更改。但在bar.htmlFlask 中完全忽略了它们。
怎么了?
唯一有效的是在浏览器上单击“禁用缓存”并再次重新加载。