zoukankan      html  css  js  c++  java
  • django 基础进 COOKIE

    1 cookie session auth

    cookie概念:针对每一个服务器,保存在客户端浏览器的一个key-value结构数据,可以理解成一个字典结构

    cookie语法:
                           obj=HttpResponse()
                           obj=render()
                           obj=redirect()
                           # 设置cookie
                           obj.set_cookie("key","value",3600*24)
                           # 获取cookie
                           request.COOKIES
                           # 删除cookie
                           obj.delete_cookie("key","value")
            
            
                    应用:
                        登录认证
                        验证码
                        保存上次访问时间
                        浏览过的商品

    session语法

    设置session

    request.session["key"]="value"

    if request.cookie("session_id"):
    1.获取随机字符串session_id 21342saidf92349

    2.取django_session表中过滤 session-key=21342saidf92349的记录

    session-key         session-data

    21342saidf92349    {"key":"value"}

    3.更新

    else:


                                    1 生成一个随机字符串:21342saidf92349
                                    2 去django-seeson表中创建一条记录
                                        session-key         session-data
                                        21342saidf92349    {"key":"value"}
                                    3 响应setcookie("session_id",21342saidf92349)

           '''
                          # 获取session
                               request.seesion["key"]
                               '''
                                 1 获取cookie中key为session_id的对应值:21342saidf92349
                                 2 去django-session表中过滤session-key=21342saidf92349的记录对象obj
                                 3 obj.session-data.get("key"")
                              

  • 相关阅读:
    python 进度条
    linux中利用Shell脚本实现自动安装部署weblogic服务
    Linux虚拟机如何上网
    常用Python脚本
    Allure测试框架
    软件评测师 第二小时
    保险项目测试流程(一)
    电子商务网站测试总结
    Python随机生成电话号码&号码段分析
    Python中的*args和**kwargs
  • 原文地址:https://www.cnblogs.com/zhangqing979797/p/10009503.html
Copyright © 2011-2022 走看看