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:作用的域名