flask缓存
- flask-cache
- pip install flask-cache
- 为什么要有缓存?为了提高网页浏览速度(在咱们前后端分离的代码中,不是咱们管的,)
from flask import Flask
from flask_cache import Cache
from flask_script import Manager
app = Flask(__name__)
manager = Manager(app)
#要缓存到redis数据库
app.config["CACHE_TYPE"] = "redis"
app.config["CACHE_REDIS_HOST"] = "127.0.0.1"
app.config["CACHE_REDIS_PORT"] = 6379
app.config["CACHE_REDIS_DB"] = 1
cache = Cache(app, with_jinja2_ext=False)
route("/")
.#@cache.cached(timeout=1000, key_prefix="token")
def index():
cache.set('token', 'xiaoming', timeout=1000)
print(cache.get("token"))
return "ok"
if __name__ == '__main__':
manager.run()
标签: 缓存
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~