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 防恶意刷新实现代码
May 16 PHP
PHP类与对象中的private访问控制的疑问
Nov 01 PHP
解析zend Framework如何自动加载类
Jun 28 PHP
对淘宝URL中ID提取的PHP代码
Sep 01 PHP
php检测iis环境是否支持htaccess的方法
Feb 18 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
Feb 14 PHP
微信公众平台之快递查询功能用法实例
Apr 14 PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
Jun 13 PHP
PHP实现批量检测网站是否能够正常打开的方法
Aug 23 PHP
Yii框架中sphinx索引配置方法解析
Oct 18 PHP
PHP实现的AES 128位加密算法示例
Sep 16 PHP
Laravel如何实现自动加载类
Oct 14 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 高性能书写
2010/12/11 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
2017/07/03 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
2018/02/08 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
tp5框架的增删改查操作示例
2019/10/31 PHP
JavaScript this 深入理解
2009/07/30 Javascript
javascript拓展DOM操作 prependChild insertAfert
2010/11/17 Javascript
juqery 学习之四 筛选过滤
2010/11/30 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
JQUERY简单按钮轮换选中效果实现方法
2015/05/07 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
浅析JavaScript声明变量
2015/12/21 Javascript
微信小程序 数据绑定详解及实例
2016/10/25 Javascript
jQuery插件DataTable使用方法详解(.Net平台)
2016/12/22 Javascript
浅谈Node.js 中间件模式
2018/06/12 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
2019/11/12 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
2019/12/06 Javascript
浅析JavaScript预编译和暗示全局变量
2020/09/03 Javascript
使用python和Django完成博客数据库的迁移方法
2018/01/05 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
安装Anaconda3及使用Jupyter的方法
2020/10/27 Python
澳大利亚排名第一的儿童在线玩具商店:Toy Galaxy
2018/10/06 全球购物
软件配置管理有什么好处
2015/04/15 面试题
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
五年级英语教学反思
2014/01/31 职场文书
优秀护士获奖感言
2014/02/20 职场文书
2014全国两会学习心得体会1000字
2014/03/10 职场文书
警察群众路线对照检查材料思想汇报
2014/10/01 职场文书
群众路线调研报告范文
2014/11/03 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
离婚协议书范文2015
2015/01/26 职场文书
法院个人总结
2015/03/03 职场文书
MySQL系列之十四 MySQL的高可用实现
2021/07/02 MySQL
MySQL学习之基础操作总结
2022/03/19 MySQL