13Flask的g对象
Flask的g对象
from flask import Flask,request,g,redirect
#g对象的特性:
#当前请求内你设置就可以取,必须先设置,后取,当前请求可以取无限次
#就算你当前请求,设置了,如果不去,其他请求过来,也取不到
app=Flask(__name__)
# @app.before_request
# def a():
# if request.path=="/":
# request.name="sb"
# g.name="sb"
def set_g():
g.name='sb'
@app.route("/")
def index():
set_g()
return redirect("/index")
@app.route("/index")
def login():
print(g.name)
return "2"
if __name__ == '__main__':
app.run()