Django中cookie的使用

# 0 会话跟踪,会话保持
# 1 cookie规范
    -记住:当前网站在浏览器上cookie个数和大小有限制
     -Cookie大小上限为4KB; 
     -一个服务器最多在客户端浏览器上保存20个Cookie; 
     -一个浏览器最多保存300个Cookie;
# 2 django中操作cookie
    -增:obj.set_cookie('key','value')
    -删: obj.delete_cookie('key')  # 设置过期
    -查: request.COOKIES.get('key')
    -改: obj.set_cookie('key','value1')
# 3 带签名的cookie(加盐,加密)
    -增:obj.set_signed_cookie('name','lqz','123')
    -删: obj.delete_cookie('name')  # 设置过期
    -查: request.get_signed_cookie('name',salt='123')
    -改: obj.set_signed_cookie('name','lqz','123')

 

posted @ 2020-10-22 16:35  Οo白麒麟оΟ  阅读(88)  评论(0编辑  收藏  举报