zoukankan      html  css  js  c++  java
  • cookies和sessions

    response 为HttpResponse对象,request为HttpRequest对象

    Cookies

        设置Cookies     response.set_cookie("cookie_key","value")

        获取Cookies  value = request.COOKIES["cookie_key"]
        删除Cookies  response.delete_cookie("cookie_key",path="/",domain=name)
       检测Cookies    if "cookie_name" is request.COOKIES

    例子:

    def test_cookies(request):
          if "test" in request.COOKIES:
                temp=request.COOKIES['test']
                return HttpResponse("cookies="+temp)
          else:
                response = HttpResponse("test")
                response.set_cookie("test","123456789")
                return response

    Sessions

    设置Sessions值     request.session['session_name'] ="admin"
    获取Sessions值  session_name = request.session["session_name"]
    删除Sessions值    del request.session["session_name"]
    检测是否操作session值    if "session_name" is request.session :

    def test_sessions(request):
          if "test" in request.session:
                temp=request.session['test']
                return HttpResponse("session="+temp)
          else:   
                request.session['test']='123456789' 
                response = HttpResponse("abcdef")
                return response
  • 相关阅读:

    logging 模块和日志
    re 模块和正则表达式
    collections 模块
    hashlib 模块
    序列化 json 和 pickle
    C++之以分隔符的形式获取字符串
    读取配置文件所在路径时的一种常见错误
    char和achar互转
    C++之ARX,Acstring,ACahr转char
  • 原文地址:https://www.cnblogs.com/sklww/p/3730136.html
Copyright © 2011-2022 走看看