Django中的cookie与session操作实例代码


Posted in PHP onAugust 17, 2017

添加cookie:

def login(req):
  if req.method=="POST":
    uf = UserInfoForm(req.POST)
    if uf.is_valid():
      username = uf.cleaned_data["username"]
      password = uf.cleaned_data["password"]
      print username,password
      users = UserInfo.objects.filter(username=username,password=password)
      if users:
        response = HttpResponseRedirect("/index/")
        response.set_cookie("username",username,3600)
        return response
      else:
        return HttpResponseRedirect("/login")
      # return HttpResponseRedirect()
  else:
    uf = UserInfoForm()
  return render_to_response("login.html",{"uf":uf})

获得cookie:

def index(req):
  username = req.COOKIES.get("username","")return render_to_response("index.html",{"username":username})

删除cookie:

Response.delete_cookie("username")

添加session:

def sesion(req):
  if req.method == "POST":
    uf = UserInfoForm(req.POST)
    if uf.is_valid():
      username = uf.cleaned_data["username"]
      req.session["username"] = username
      return HttpResponseRedirect("/index/")
  else:
    uf = UserInfoForm()
  return render_to_response("LoadFile.html",{"uf":uf})

获取session:

def index(req):
  username = req.session.get("username","")
  return render_to_response("index.html",{"username":username})

删除session:

del req.session['username']

总结

以上所述是小编给大家介绍的Django中的cookie与session操作实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
一周学会PHP(视频)Http下载
Dec 12 PHP
一周让你学会PHP 不错的学习资料
Feb 06 PHP
php getimagesize 上传图片的长度和宽度检测代码
May 15 PHP
php命名空间学习详解
Feb 27 PHP
PHP编译安装中遇到的两个错误和解决方法
Aug 20 PHP
php实现短信发送代码
Jul 05 PHP
PHP 开发者该知道的 5 个 Composer 小技巧
Feb 03 PHP
一个简单的php MVC留言本实例代码(必看篇)
Sep 22 PHP
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解
Oct 13 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
Aug 29 PHP
ThinkPHP 在阿里云上的nginx.config配置实例详解
Oct 11 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
May 28 PHP
Django 中 cookie的使用
Aug 17 #PHP
PHP面向对象中new self()与 new static()的区别浅析
Aug 17 #PHP
通过修改Laravel Auth使用salt和password进行认证用户详解
Aug 17 #PHP
PHP实现执行外部程序的方法详解
Aug 17 #PHP
laravel通过创建自定义artisan make命令来新建类文件详解
Aug 17 #PHP
Laravel中的Auth模块详解
Aug 17 #PHP
PHP实现基于回溯法求解迷宫问题的方法详解
Aug 17 #PHP
You might like
php设计模式 Adapter(适配器模式)
2011/06/26 PHP
php给图片添加文字水印方法汇总
2015/08/27 PHP
jQuery 打造动态渐变按钮 详细图文教程
2010/04/25 Javascript
js arguments对象应用介绍
2012/11/28 Javascript
js获取网页高度(详细整理)
2012/12/28 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
2015/06/06 Javascript
jQuery获取cookie值及删除cookie用法实例
2016/04/15 Javascript
jQuery表单元素选择器代码实例
2017/02/06 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
2017/02/13 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
vue+iview写个弹框的示例代码
2017/12/05 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
H5+C3+JS实现双人对战五子棋游戏(UI篇)
2020/05/28 Javascript
JavaScript的变量声明与声明提前用法实例分析
2019/11/26 Javascript
python获得图片base64编码示例
2014/01/16 Python
python实现带声音的摩斯码翻译实现方法
2015/05/20 Python
Python 中导入csv数据的三种方法
2018/11/01 Python
对python3标准库httpclient的使用详解
2018/12/18 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
Python初学者常见错误详解
2019/07/02 Python
python导包的几种方法(自定义包的生成以及导入详解)
2019/07/15 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
Django 导出项目依赖库到 requirements.txt过程解析
2019/08/23 Python
使用Python和百度语音识别生成视频字幕的实现
2020/04/09 Python
Jupyter Notebook 文件默认目录的查看以及更改步骤
2020/04/14 Python
python中怎么表示空值
2020/06/19 Python
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
会计系毕业个人自荐信格式
2013/09/23 职场文书
如何进行有效的自我评价
2013/09/27 职场文书
经济管理专业毕业生推荐信
2013/11/11 职场文书
党校培训思想汇报
2014/01/03 职场文书
2014年学生会生活部工作总结
2014/11/07 职场文书
2015年党员干部承诺书
2015/01/21 职场文书
百善孝为先:关于孝道的经典语录
2019/10/18 职场文书