Python Flask,session

demo.py(session):

# coding:utf-8

from flask import Flask, session  # 导入session


app = Flask(__name__)

# flask的session需要用到的秘钥字符串 (如果用到session 必须配置该项)
app.config["SECRET_KEY"] = "Flask的秘钥字符串"
# flask默认把session保存到了cookie中 (不安全,所以要配置SECRET_KEY)

# 设置session
@app.route("/login")
def login():
    # 设置/修改session数据
    session["name"] = "python"
    session["mobile"] = "18611111111"
    return "login success"


# 获取session
@app.route("/index")
def index():
    # 获取session数据
    name = session.get("name")  # 没有session返回None
    return "hello %s" % name


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

猜你喜欢

转载自blog.csdn.net/houyanhua1/article/details/85335977