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 中使用随机数的三个步骤
Oct 09 PHP
PHP通过COM使用ADODB的简单例子
Dec 31 PHP
在PHP中使用Sockets 从Usenet中获取文件
Jan 10 PHP
QueryPath PHP 中的jQuery
Apr 11 PHP
php获取远程图片体积大小的实例
Nov 12 PHP
phpmyadmin打开很慢的解决方法
Apr 21 PHP
php使用类继承解决代码重复的问题
Feb 11 PHP
php中namespace use用法实例分析
Jan 22 PHP
php利用gd库为图片添加水印
Nov 09 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
Apr 20 PHP
PHP 计算两个时间段之间交集的天数示例
Oct 24 PHP
使用php的mail()函数实现发送邮件功能
Jun 03 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
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
我的论坛源代码(三)
2006/10/09 PHP
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
2009/01/30 PHP
php生成图片缩略图的方法
2015/04/07 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
2016/12/10 PHP
网上应用的一个不错common.js脚本
2007/08/08 Javascript
推荐20家国外的脚本下载网站
2011/04/28 Javascript
五段实用的js高级技巧
2011/12/20 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
js控制input输入字符解析
2013/12/27 Javascript
js清理Word格式示例代码
2014/02/13 Javascript
jQuery新的事件绑定机制on()示例应用
2014/07/18 Javascript
JS JQUERY实现滚动条自动滚到底的方法
2015/01/09 Javascript
javascript获取元素离文档各边距离的方法
2015/02/13 Javascript
浅析AngularJS中的指令
2016/03/20 Javascript
浅谈angular.js跨域post解决方案
2017/08/30 Javascript
JS实现利用两个队列表示一个栈的方法
2017/12/13 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
js判断一个对象是数组(函数)的方法实例
2019/12/19 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
Python实现网站文件的全备份和差异备份
2014/11/30 Python
Python Json序列化与反序列化的示例
2018/01/31 Python
python 读写文件,按行修改文件的方法
2018/07/12 Python
python实现播放音频和录音功能示例代码
2018/12/30 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
python实现计算图形面积
2021/02/22 Python
HTML5添加鼠标悬浮音响效果不使用FLASH
2014/04/23 HTML / CSS
雅高酒店中国:Accorhotels.com China
2018/03/26 全球购物
如何撰写岗位职责
2014/02/01 职场文书
群众路线批评与自我批评
2014/02/06 职场文书
村干部培训班主持词
2014/03/28 职场文书
户籍证明书标准模板
2014/09/10 职场文书
优秀班组申报材料
2014/12/25 职场文书
优质服务标语口号
2015/12/26 职场文书