flask中cookie,session的儲存,呼叫,刪除 方法(程式碼demo)
阿新 • • 發佈:2018-12-20
# -*- encoding: utf-8 -*-
# cookie,session的儲存,呼叫,刪除
from flask import Flask,make_response,request,session
ret = Flask(__name__)
ret.config.from_pyfile('config.ini')
@ret.route("/")
def index():
return "shou ye "
@ret.route("/set_cookie")
def set_cookie():
re = make_response("cookie以儲存")
re.set_cookie("apple",'蘋果',max_age=3600)
return re
@ret.route("/get_cookie")
def get_cookie():
re =request.cookies.get("apple")
return re
@ret.route('/del_cookie')
def del_cookie():
re = make_response("cookie以刪除")
re.delete_cookie("apple")
return re
@ret.route("/set_session")
def set_session():
session['hello'] = '你好'
return '儲存成功'
@ret.route("/get_session")
def get_session():
ret = session['hello']
return ret
@ret.route('/del_session')
def del_session():
session.pop("hello")
return "刪除成功"
if __name__ == "__main__":
ret.run()