FLask跨视图函数传输数据,跨视图之间传递函数
一个非常简单的方法,调用Flask 自带的session方法存储数据,便可以调用,
例如
from flask import session as se # 防止与Session混淆
@app.route("/", methods=("GET", "POST"))
def login_func():
# 然后直接在视图函数中
se['test']={'dict1':'value','dict2':'value2'}
# 之后直接在另外的视图函数中使用
@app.route("/logout", methods=("GET", "POST"))
def log_out():
res = se['test']
print(res)
# 打印结果为 : {'dict1':'value','dict2':'value2'}