1.所有cookie的獲取:
def test1(request):
cookies = request.cookies
2.根據cookie的名獲取指定的cookie
def test2(request)
cookie = request.cookies.get(cookiename)
3.1設定cookie
def setcookie(request):
obj = redirect("/url/")
obj.set_cookie("key","value",max_age=10)
return obj
obj可以是重定向的返回值,即redirect()的返回值,url為要重定向的url,也可以是render()的返回值,也可以是httpresponse()的返回值
3.2 set_cookie函式:set_cookie(self, key, value=』』, max_age=none, expires=none, path=』/』, domain=none, secure=false, httponly=false)
常用引數說明: 「key」:cookie的鍵,value:cookie的值,max_age:cookie的過期時間,expires:設定過期的日期,與max_age不同,乙個max_age是設定的過期時間,path:cookie的起作用的url,預設為"/",即所有的路徑都可以獲得到cookie,domain:作用的網域名稱
Django中session和cookie的用法
session 存在伺服器端,用request物件進行設定 設定session 在後端寫入 request.session money 100 缺省會在cookie中產生乙個sessionid 獲取session值 只能在後端獲取 print request.session.get money co...
javascript 設定和獲取cookie
在做專案的時候需要在前端獲取和設定cookie,原本想用jquery.cookie.js,但是懶得引入指令碼,就在js檔案裡直接使用了js的函式來呼叫。function getcookie cname return 呼叫 getcookie name function setcookie c nam...
django 框架之 許可權篇
使用者表,許可權表,角色表 當乙個使用者訪問url,先登入,當登入後拿到這個使用者的角色和許可權 當使用者去訪問其他的url的時候,判斷這個url是否有這個許可權,有就可以訪問,沒有就不讓訪問 在中介軟體裡面建立白名單,可以讓使用者訪問的頁面 第一步建立表 from django.db import...