flask的啟動指令碼,cookie
阿新 • • 發佈:2020-08-20
pip install flask_script
from flask import Flask from flask_script import Manager # 啟動命令的管理類 app = Flask(__name__) # 建立manager管理類的物件 manager = Manager(app) @app.route("/index") def index(): return "index page" if __name__ == '__main__': # app.run(debug=True) # 通過管理物件來啟動flask manager.run()
設計cookie與過期時間
from flask import Flask,make_response app = Flask(__name__) @app.route('/set_cookie') def set_cookie(): resp = make_response("success") # 設定cookie resp.set_cookie("itcast","python") resp.set_cookie("itcast1","python1",max_age=3600) return resp if __name__ == '__main__': app.run(debug=True,port=8000)
獲取與刪除cookie
@app.route("/get_cookie") def get_cookie(): c = request.cookies.get("itcast") return c @app.route("/delete_cookie") def delete_cookie(): resp = make_response("delete cookie success") # 刪除cookie resp.delete_cookie("itcast1") returnresp