flask_caching(缓存)的使用(flask相关)


第一步:先下载flask-caching

pip install flask-caching

第二步:如何引入Cache缓存并注册呢?

from flask_caching  import Cache  #引入


cache = Cache() #缓存  初始化


cache.init_app(app=app,config={'CACHE_TYPE': 'simple'})  #注册

第三步:在Views.py中引入

from app.config import cache  #app是一个包,config是包里的一个py文件

相关使用:

设置缓存 Cache : 

cache.set('b',11111,timeout=60)  #第一个参数是键,这个主要是用来获取这个缓存是值。第二个参数是值。第三个参数是秒,在这里设置了60,说明60秒后过期。

获取缓存Cache:

code = cache.get('b') #获取缓存  获取 缓存 b ,如果存在就返回这个值,否则就返回None

删除缓存Cache:

cache.delete('b') #删除缓存 删除 b 这个缓存,如果删除成功就返回True,否则返回 False

 清除所有缓存:

cache.clear()  #i清除所有缓存

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM