cookie基本知識

2021-09-26 20:06:04 字數 1043 閱讀 5294

什麼是cookie

cookie的機制 特點

作用 分類

持久cookie

使用cookie記住使用者名稱

from..

.import..

....

class

loginview

(view)

:"""登入"""

defpost

(self, request)

:"""登入校驗"""

# 接收引數

# 校驗引數

# 業務處理

# 登入校驗

user = authenticate(username=username, password=password)

if user is

notnone

:# 使用者名稱密碼正確

if user.is_active:

# 使用者已啟用,記住登入狀態

login(request, user)

response = redirect(reverse(

'goods:index'))

# 接收remember的值

remember = request.post.get(

"remember"

)# 判斷是否需要記住使用者名稱

if remember ==

"on"

: response.set_cookie(

"username"

, username, max_age=

3600*24

*7)else

: response.delete_cookie(

"username"

)else

:# 使用者未啟用

return render(request,

"login.html",)

else

:# 使用者名稱或密碼錯誤

return render(request,

"login.html"

,)

Cookie 的基本知識

什麼是 cookie?cookie 是與 web 站點而不是與具體頁面關聯的,所以無論使用者請求瀏覽站點中的哪個頁面,瀏覽器和伺服器都將交換 www.contoso.com 的 cookie 資訊。使用者訪問其他站點時,每個站點都可能會向使用者瀏覽器傳送乙個 cookie,而瀏覽器會將所有這些 co...

Oracle 基本知識

乙個表空間只能屬於乙個資料庫 每個資料庫最少有乙個控制檔案 建議3個,分別放在不同的磁碟上 每個資料庫最少有乙個表空間 system表空間 建立system表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率,只應存放資料字典 每個資料庫最少有兩個聯機日誌組,每組最少乙個聯機日誌檔案 乙個資料...

Oracle 基本知識

乙個表空間只能屬於乙個資料庫 每個資料庫最少有乙個控制檔案 建議3個,分別放在不同的磁碟上 每個資料庫最少有乙個表空間 system表空間 建立system表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率 每個資料庫最少有兩個聯機日誌檔案 乙個資料檔案只能屬於乙個表空間 乙個資料檔案一旦被...