W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
你可以使用全局 request 對象訪問進入的請求數據。 Flask 處理進入的請求 數據并允許你用這個全局對象訪問它。如果你工作在多線程環(huán)境,Flask 內部保證 你總會在當前線程上獲取正確的數據,
這是一個代理。詳情見 留意代理 。
請求對象是一個 Request 子類的實例,提供所有 Werkzeug 定義的屬性。這里只對最重要的展示了簡要概述。
如果你設置了 Flask.secret_key ,你可以在 Flask 應用中使用會話。會話 主要使得在請求見保留信息成為可能。 Flask 的實現方法是使用一個簽名的 cookie 。 這樣,用戶可以查看會話的內容,但是不能修改它,除非用戶知道密鑰。所以確保密鑰 被設置為一個復雜且無法被容易猜測的值。
你可以使用 session 對象來訪問當前的會話:
會話對象很像通常的字典,區(qū)別是會話對象會追蹤修改。
這是一個代理。更多信息見 留意代理 。
下列屬性是需要關注的:
如果會話是新的,該值為 True ,否則為 False 。
當果會話對象檢測到修改,這個值為 True 。注意可變結構的修改不會 被自動捕獲,這種情況下你需要自行顯式地設置這個屬性為 True 。這 里有 一個例子:
# this change is not picked up because a mutable object (here
# a list) is changed.
session['objects'].append(42)
# so mark it as modified yourself
session.modified = True
如果設為 True ,會話存活 permanent_session_lifetime 秒。默認為 31 天。 如果是 False (默認選項),會話會在用戶關閉瀏覽器時刪除。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: