flask里写完css为什么没法实时更新?

css代码里改完了,但是跑程序的时候查看源代码css的内容还是很久之前的,根本没有更新,这是威慑呢么啊

阅读 11.6k
5 个回答

浏览器缓存。使用ctrl+F5刷新一下页面

浏览器缓存。设置一下浏览器开发者模式禁止缓存。
如果是 chrome 如下图,其他浏览器类似。
图片描述
图片描述

你需要开启Flask的调试模式,设置debug参数为True,一切就好了。

正确方法:

from datetime import timedelta

# 设置静态文件缓存过期时间
app.config['SEND_FILE_MAX_AGE_DEFAULT'] = timedelta(seconds=1)

也可以这样写:
app.send_file_max_age_default = timedelta(seconds=1)
新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题