python-flask 使用redis做缓存装饰器
Posted 胖虎是只mao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-flask 使用redis做缓存装饰器相关的知识,希望对你有一定的参考价值。
语法:
config.py
import redis
..........
redis_db = redis.Redis(host="127.0.0.1", port=6379,db=1)
查看键值过期时间
缓存的装饰器
if isinstace() 为了防止value是一个bytes类型的值,先转成字符串,然后再loads 转成字典
如果没有value,就调用func(), 传入key value
@wraps装饰器 可以使wrapper()对象被序列化
在models.py中使用该装饰器
测试:
以上是关于python-flask 使用redis做缓存装饰器的主要内容,如果未能解决你的问题,请参考以下文章