flask-session

 - flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,例如:

   - redis

   - memcached

   - filesystem

   - mongodb

   - sqlalchmey

 - 安装

 - 一段简单代码

from flask import Flask,session
from flask_session import Session
from redis import Redis

app = Flask(__name__)
# app.secret_key = "asdf%^&*"
app.config["SESSION_TYPE"] = "redis"  # session类型为redis
app.config["SESSION_REDIS"] = Redis(host="127.0.0.1",port=6379) # 连接redis
 
Session(app)

@app.route("/")
def index():
    session["user"] = "value"
    return "hello"

if __name__ == '__main__':
    app.run(debug=True)

 - 此时访问http://127.0.0.1:5000/

 

  - redis查询

 

posted @ 2019-01-14 20:10  阵浊秀  阅读(159)  评论(0)    收藏  举报