投稿    登录
  《Python3网络爬虫开发实战》赠书活动正在进行中!详情请戳赠书活动!欢迎参与!非常感谢!

Flask 静态文件缓存问题

Python 仙宇 4653浏览 9评论

大家好,今天才发现很多学习Flask的小伙伴都有这么一个问题,清理缓存好麻烦啊,今天就教大家怎么解决。

大家在使用Flask静态文件的时候,每次更新,发现CSS或是Js或者其他的文件不会更新。

这是因为浏览器的缓存问题。

普遍大家是这几步解决办法。

  • 清理浏览器缓存
  • 设置浏览器不缓存
  • 也有以下这么写的

如果是我,我不会这么做,效率很低。

这是  Flask的 config 的源码,里面可以看到,有设置缓存最大时间

SEND_FILE_MAX_AGE_DEFAULT 可以看到,它是一个 temedelta 的值

我们去更改配置。

第2行: 我们引入了datetimetimedelta对象

第6行: 我们配置缓存最大时间

 

这样就解决了缓存问题,不用去写多余的代码,不用去清理浏览器的缓存。

一定要学着去看官方文档和框架的源代码!!

有什么问题请联系

微信二维码

转载请注明:静觅 » Flask 静态文件缓存问题

喜欢 (69)or分享 (0)

想学更多爬虫知识?《Python3网络爬虫开发实战》这本书也许更适合你~

了解详情or立即购买

我的个人微信公众号

扫码或搜索:进击的Coder

进击的Coder

微信公众号 扫一扫关注

想结交更多的朋友吗?

来进击的Coder瞧瞧吧

进击的Coder

QQ群号 99350970 立即加入

进击的Coder灌水太多?

这里是纯粹的技术领地

激进的Coder

QQ群号 627725766 立即加入

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击下面的

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(9)个小伙伴在吐槽
  1. What i do not understood is in reality how you're no longer really much more neatly-liked than you might be right now. You are very intelligent. You know thus considerably when it comes to this topic, produced me personally believe it from numerous various angles. Its like women and men don't seem to be fascinated unless it is one thing to accomplish with Woman gaga! Your own stuffs outstanding. Always take care of it up!
    minecraft2018-10-08 02:10 回复
  2. This design is steller! You most certainly know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost...HaHa!) Great job. I really loved what you had to say, and more than that, how you presented it. Too cool!
    minecraft2018-10-07 15:06 回复
  3. This is really attention-grabbing, You are an excessively skilled blogger. I have joined your rss feed and look forward to in quest of extra of your wonderful post. Additionally, I have shared your website in my social networks
    minecraft2018-10-05 09:48 回复
  4. 为啥我的flaskconfig源码不是这样的
    nicebluechai2018-08-14 07:00 回复
  5. 每一篇都是精品 😳
    米扑博客2018-05-19 16:58 回复
  6. 超级感谢作者仙宇帮助我解决了自己flask搭建的网站个人信息修改页面照片上传后更改不及时问题!!同时现在本人用flask搭建了一个山寨版知乎后在看flask官方文档和源代码,发现看官方文档和源代码真的非常昏昏欲睡....不知道作者能否出一系列对flask官方文档和源码解析的文章呢?酬谢!
    xajh007892018-05-03 21:23 回复
  7. 效果很好,谢谢分享技巧
    八日博客2018-04-27 20:12 回复
  8. 我在数据那里卡住了 用的是flask-sqlalchemy 那个多对多的关系有点搞不明白 希望可以讲讲 谢谢
    crawler2018-04-17 20:04 回复
  9. 每次都是得清理缓存的
    小云2018-04-17 18:01 回复