共计 491 个字符,预计需要花费 2 分钟才能阅读完成。
一、安装
sudo pip install flask-caching
二、创建
from flask_caching import Cache | |
cache = Cache() | |
from .ext_cache import cache |
三、加载
from exts import cache | |
cache.init_app(app) |
四、配置
# 缓存 redis 配置 | |
# 缓存类型 | |
CACHE_TYPE = "redis" | |
# 缓存时间 | |
CACHE_DEFAULT_TIMEOUT = 60 * 60 * 24 * 7 | |
#redis 中键的前缀 | |
CACHE_KEY_PREFIX = "cache:" | |
CACHE_REDIS_HOST = "127.0.0.1" | |
CACHE_REDIS_PORT = 6379 | |
CACHE_REDIS_PASSWORD = "123456" | |
CACHE_REDIS_DB = 1 | |
# 有密码 | |
# CACHE_REDIS_URL = "redis://:123456@127.0.0.1:6379/1" | |
# 无密码 | |
# CACHE_REDIS_URL = "redis://:@127.0.0.1:6379/1" |
五、使用
使用方式与 flask-cache 相同,但是解决了 cache 原码包中的问题
正文完
星哥玩云-微信公众号
