flask缓存-为了提高网页浏览速度

ernestwang 1349 0

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)
@app.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()
 

标签: 缓存

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

复制成功
微信号: irenyuwang
关注微信公众号,站长免费提供流量增长方案。
我知道了