1. 程式人生 > >Flask裡面的cookie的基本操作

Flask裡面的cookie的基本操作

#cookie相關操作,依賴於make_response #呼叫cookie依賴request模組 from flask import Flask,make_response,request
#建立物件 app = Flask(__name__)
#從配置文間中載入配置 app.config.from_pyfile("config.ini")
@app.route("/") def index(): return "這是首頁"
#存cookie的方法 @app.route('/setcookie') def set_cookie(): resp = make_response("儲存cookie") #使用set_cookie方法來儲存key-value形式的資料,max_age為儲存多久時間 resp.set_cookie('produtname','衛生紙',max_age=60*60*24) return resp
#呼叫獲取cookie方法 @app.route("/getcookie") def get_cookie(): #通過request模組的cookies屬性的get方法,指定key來呼叫value resp = request.cookies.get("produtname") return resp
#刪除cookie的方法 @app.route("/delcookie") def del_cookie(): #通過make_response物件內建delete_cookie方法來指定key來刪除value resp = make_response("刪除cookie") resp.delete_cookie("productname") return resp
if __name__ == '__main__': app.run()