Session
对于敏感, 重要的信息, 建议要存储在服务器端, 不能存储在浏览器中, 如用户名, 余额, 等级, 验证码等信息
在服务器端进行状态保持的方案就是 Session
Session 依赖于 Cookie
session 数据的获取
session: 请求上下文对象, 用于处理 http 请求中的一些数据内容
- from flask import Flask
- from flask import redirect
- from flask import request
- from flask import session
- from flask import url_for
- app = Flask(__name__)
- app.secret_key = "aaaaa"
- @app.route("/")
- def index():
- return "index"
- @app.route("/demo1")
- def demo1():
- return session.get("username")
- @app.route("/demo2")
- def demo2():
- session["username"] = "itcast"
- return redirect(url_for("demo1"))
- if __name__ == '__main__':
- app.run(debug = True)
来源: http://www.bubuko.com/infodetail-2716226.html