Cookie 是存储在客户端浏览器中的一小段信息。 它用于将用户的数据永久(或指定的时间)存储在文件中。 Cookie 有其到期日期和时间,并在到期时自动删除。 Django 提供了内置的方法来设置和获取 Cookie。
set_cookie()
方法用于设置 cookie,get()
方法用于获取 cookie。request.COOKIES['key']
数组也可用于获取 cookie 值。
from django.shortcuts import render
from django.http import HttpResponse
def setcookie(request):
response = HttpResponse("Cookie Set")
response.set_cookie('java-tutorial', 'yiibai.com')
return response
def getcookie(request):
tutorial = request.COOKIES['java-tutorial']
return HttpResponse("java tutorials @: "+ tutorial);