Django中session和cookie的用法

2021-09-03 02:05:45 字數 434 閱讀 8949

session:存在伺服器端,用request物件進行設定

設定session:

在後端寫入

request.session[『money』:100],缺省會在cookie中產生乙個sessionid

獲取session值:

只能在後端獲取:

print(request.session.get(『money』))

cookie:存在客戶端(瀏覽器),用response物件進行設定

設定session:

在後端寫入:

獲取cookie值:

在後端寫入:

print(request.cookies.get(『name』))

Django中session的使用

1 存在於服務端的鍵值對 2同乙個瀏覽器不允許登入多個賬戶,不同瀏覽器可以登入同乙個賬戶 3session的使用 必須遷移資料 增 request.session name lqz 查 request.session name 改 request.session name egon 刪 del re...

Django中session進行許可權管理的使用

目錄 當session啟用後,傳遞給檢視request引數的httprequest物件將包含乙個session屬性,就像乙個字典物件一樣。你可以在django的任何地方讀寫request.session屬性,或者多次編輯使用它。這個檔案在我的c users 17764530215 test mysi...

django 登入和session過期跳轉

這裡需要說名一下,使用的是django自帶的session封裝技術,是在設定了request.session username username 之後,才會在mysql的session 表中生成資料,並且session key是儲存在cookie裡面的,也就是說,一台計算機上同乙個瀏覽器 就算雙開兩...