德牧幼犬,tomorrow鸡尾酒,残情首席我不要
app = flask(__name__) # 在第一次请求前调用,可以在此方法内部做一些初始化操作 @app.before_first_request def before_first_request(): print("before_first_request") # 在每一次请求之前调用,这时候已经有请求了,可以在这个方法里面做请求的校验 @app.before_request def before_request(): print("before_request") # 在执行完视图函数之后会调用,并且会吧视图函数所生成的响应传入,可以在此方法中对响应最最后一步统一的处理 @app.after_request def after_request(response): print("after_request") reponse.headers["content-type"] = "application/json" return response # 在每一次请求之后都会调用,会接收一个参数,参数是服务器出现的错误信息 @app.teardown_request def teardown_request(e): print("teardown_request") @app.route('/') def index(): return 'index' if __name__ == '__main__': app.run(debug=ture)
(1) 设置cookie
from flask import flask, make_response @app.route('/cookie') def set_cookie(): resp = make_response('set cookie') # 名称 内容 过期时间 resp.set_cookie('username', 'chenjunming', max_age=3600) return resp
(2) 获取cookie
from flask import flask, request @app.route('/request') def resp_cookie(): resp = request.cookies.get('username') return resp
session数据的获取
app.secret_key = 'chenjunming' # 设置secret_key @app.route('/index1') def index1(): session['username'] = 'chen' return redirect(url_for('index')) # 重定向到index @app.route('/') def index(): return session.get('username')
admin = blueprint('admin', __name__)
@admin.route('/') def admin_home(): return 'admin_home'
app.register_blueprint(admin, url_prefix='/admin')
转自:https://www.cnblogs.com/king-of-puppets/p/12839066.html
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
python求numpy中array按列非零元素的平均值案例
网友评论