日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python客户端修改session_python中flask的Session设置的方法介绍

發布時間:2024/9/30 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python客户端修改session_python中flask的Session设置的方法介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本篇文章給大家帶來的內容是關于python中flask的Session設置的方法介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

什么是Session?

cookie: 客戶端瀏覽器的緩存;

session: 服務端服務器的緩存;

Session 和 Cookie類似,都是通過字典管理 key-value對。

Session 對象存儲特定用戶會話所需的屬性及配置信息。這樣,當用戶在應用程序的 Web 頁之間跳轉時,存儲在 Session 對象中的變量將不會丟失,而是在整個用戶會話中一直存在下去。當用戶請求來自應用程序的Web 頁時,如果該用戶還沒有會話,則 Web 服務器將自動創建一個 Session 對象。當會話過期或被放棄后,服務器將終止該會話。Session 對象最常見的一個用法就是存儲用戶的首選項。

讀寫Session可以通過操作字典的方式。

import random from flask import Flask, session app = Flask(__name__) # 因為flask的session是通過加密之后放到了cookie中。所以有加密就有密鑰用于解密,所以, # 只要用到了flask的session模塊就一定要配置“SECRET_KEY”這個全局宏。一般設置為24位的字符 app.config['SECRET_KEY'] = random._urandom(24) # 設置session值; @app.route('/') def index(): # 如何設置session的key-value值 session['name']='sheen' return 'hello,sheen' @app.route('/get/') def get(): # 獲取Session的key-vlaue值 print(len(session)) return session.get('name') @app.route('/delete/') def delete(): # 刪除Session的key-vlaue值 session.pop('name') print(session.get('name')) return 'session was deleted' app.run()

閱讀全文

0 個人已贊贊一個收藏 (0)打賞

您入群打賞務必備注QQ號

支付寶掃一掃贊助

微信錢包掃描贊助

分享到:

生成海報

關 注

評論 搶沙發

評論前必須登錄!

總結

以上是生活随笔為你收集整理的python客户端修改session_python中flask的Session设置的方法介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。