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 相关文章推荐
PHP5新特性: 更加面向对象化的PHP
Nov 18 PHP
php 表单验证实现代码
Mar 10 PHP
php 进度条实现代码
Mar 10 PHP
php getsiteurl()函数
Sep 05 PHP
在PHP中PDO解决中文乱码问题的一些补充
Sep 06 PHP
php中将地址生成迅雷快车旋风链接的代码[测试通过]
Apr 20 PHP
部署PHP项目应该注意的几点事项分享
Dec 20 PHP
php将csv文件导入到mysql数据库的方法
Dec 24 PHP
PHP文件读取功能的应用实例
May 08 PHP
详解YII关联查询
Jan 10 PHP
Yii CGridView用法实例详解
Jul 12 PHP
Yii2框架加载css和js文件的方法分析
May 25 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数组函数
2008/08/18 PHP
PHP中用接口、抽象类、普通基类实现“面向接口编程”与“耦合方法”简述
2011/03/23 PHP
深入php-fpm的两种进程管理模式详解
2013/06/03 PHP
php 常用算法和时间复杂度
2013/07/01 PHP
ThinkPHP无限级分类原理实现留言与回复功能实例
2014/10/31 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
2018/09/26 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
用JavaScript脚本实现Web页面信息交互
2006/12/21 Javascript
不用MOUSEMOVE也能滑动啊
2007/05/23 Javascript
纯JS实现的批量图片预览加载功能
2011/08/14 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
2018/10/12 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
微信小程序实现登录注册功能
2020/12/29 Javascript
[53:13]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-GAMING
2014/05/22 DOTA
python 字符串split的用法分享
2013/03/23 Python
用PyQt进行Python图形界面的程序的开发的入门指引
2015/04/14 Python
Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
2017/09/20 Python
Python爬虫实现抓取京东店铺信息及下载图片功能示例
2018/08/07 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
python中逻辑与或(and、or)和按位与或异或(&、|、^)区别
2020/08/05 Python
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
医学院四年学习生活的自我评价
2013/11/06 职场文书
大学校园活动策划书
2014/02/04 职场文书
教师党员群众路线教育实践活动心得体会
2014/11/04 职场文书
员工手册编写范本
2015/05/14 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书
2007年老电脑安装win11会怎么样? 网友实测win11在老电脑运行良好
2021/11/21 数码科技
Python pyecharts绘制条形图详解
2022/04/02 Python
Python中re模块的元字符使用小结
2022/04/07 Python