设置cookie
在响应对象中使用set_cookie方法设置cookie
from django.http import HttpResponse
def set_cookie(request):
rsp = HttpResponse("set cookie")
rsp.set_cookie("set_cookie", "hello python", max_age=3600)
return rsp
注:响应对象指 HttpResponseBase 及其所有子类
调用上面视图方法,查看设置的cookie
读取cookie
在传入的request对象中的COOKIES中以字典类型保存着所有cookie
def get_cookie(request):
ck = request.COOKIES.get("set_cookie", '') # 若不存在set_cookie键,则返回空串
return HttpResponse(ck)
调用上面视图方法,查看读取的cookie
源码等资料获取方法
各位想获取源码的朋友请点赞 + 评论 + 收藏,三连!
三连之后我会在评论区挨个私信发给你们~