首页 > 其他 > 详细

Django_cookie与sesstion

时间:2020-06-18 16:48:26      阅读:53      评论:0      收藏:0      [点我收藏+]

cookie:

set_cookie(key, value="", max_age=None, expires=None)    # 设置Cookie

  key、value都是字符串类型。

  max_age是一个整数,表示在指定秒数后过期。

  expires是一个datetime或timedelta对象,会话将在这个指定的日期或时间过期。

  max_age和expires二选一。

  如果不指定过期时间,则两个星期后过期。

设置cookie:

def set_cookie(request):
    response = HttpResponse()  # 创建对象
    response.set_cookie(wdc, 123)  # 设置cookie
    return response

检测、获取cookie:

def cookie(request):
    if wdc in request.COOKIES:    # 检测cookie中是否有键为‘wdc’的值
        wdc = request.COOKIES.get(wdc)    # 获取cookie
        return render(request, cookie.html, {wdc: wdc})
    else:
        return render(request, cookie.html)

删除cookie:

def del_cookie(request):
    response = HttpResponse()  # 创建对象
    response.delete_cookie(wdc)  # 删除cookie
    return response

 

session:

 

Django_cookie与sesstion

原文:https://www.cnblogs.com/wangdianchao/p/13158061.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!