Flask里面session的基本操作

时间:2023-03-08 21:50:20
#session是依赖于flask的session模块
#如果想使用session模块,在配置里必须定义sessionkey
from flask import Flask,session
#建立对象
app = Flask(__name__)
#从配置文间里加载配置
app.config.from_pyfile("config.ini")
@app.route("/")
def index():
return "我是首页,session"
#存储session的方法
@app.route("/set_session")
def set_session():
#直接使用session对存储的内容赋值
session["username"] = "你好5G,速度改变你的生活"
return "存储session成功"
#调用session的方法
@app.route("/get_session")
def get_sesssion():
#通过session直接对内容进行调用
se = session["username"]
return se
#删除session的方法
@app.route("/del_session")
def del_session():
#通过session的pop方法删除指定key来删除value
session.pop("username")
return "删除成功"
if __name__ == '__main__':
app.run()