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

    SEO基础 wuya 290次浏览 已收录 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()

     


    学海无涯 , 版权所有丨如未注明 , 均为原创丨转载请注明flask缓存-为了提高网页浏览速度
    喜欢 (0)
    发表我的评论
    取消评论
    表情 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址