falsk cookie的存取删需导入from flask import Flask,make_response,request
# 存COOKIE的方法
@app.route('/setcookie')
def setcookie():
res = make_response('存储cookie')
# 使用set_cookie方法来存储key_value形式的数据
res.set_cookie('productname','卫生纸',max_age = 3600)
return res
# 调用cookie的方法
@app.route('/getcookie')
def get_cookie():
# 通过REQUEST模块的COOKIES属性的GET方法指定key来调用value
ret = request.cookies.get('productname')
return ret
#删除cookie的方法
@app.route('/delcookie')
def del_cookie():
#通过make_respose对象内置的DELETE_COOKIE方法来指定KEY删除VALUE
ret = make_response('删除cookie')
ret.delete_cookie("productname")
return ret

falsk cookie的存取删需导入from flask import Flask,session
@app.route('/set_session')
def set_session():
#直接使用session对存储内容赋值
session['username'] = '你好'
return '存储session成功'
#调用session的方法
@app.route('/get_session')
def get_session():
#通过session直接对内容进行调用
ret = session['username']
return ret
#删除session方法
@app.route('/del_session')
def del_session():
#通过session的pop方法指定key来删除value
session.pop('username')
return '删除成功'

django cookie的存取删需导入from django.http import HttpResponse
from datetime import datetime
#导入django内置时间转换模块
from django.utils.timezone import make_aware
注意:需在urls.py 设置路由 例:定义获取cokkie的路由path("get_cookie",d1.get_cookie)

#定义设置cookie(存储)
def save_cookie(request):
response = HttpResponse('存储cookie ok')
#定义过期时间
expires = datetime(year=2019,month=11,day=20,hour=15,minute=5,second=0)
#转储为DJANgo内置时间
expires = make_aware(expires)
#进行村储动作 或者用max_age村储(以秒为单位)
response.set_cookie("username",'jack',expires=expires)
return response

#定义获取cookie
def get_cookie(request):
cookies = request.COOKIES
username = cookies.get("username",'未拿到用户名')
return HttpResponse(username)
#定义删除COOKie的方法
def del_cookie(request):
response = HttpResponse("删除成功")
response.delete_cookie("username")
return response

django cookie的存取删需导入from django.http import HttpResponse
cookie存储在数据库需设置数据库
#定义村储session
def save_session(request):
request.session['username'] = '你好'
return HttpResponse("村储成功")
#取session
def get_session(request):
return HttpResponse(request.session.get('username','未娶到'))
#删session
def del_session(request):
del request.session["username"]
return HttpResponse("删除成功")

falsk 与 django cookie和session存、取、删的区别的更多相关文章

  1. python Django cookie和session

    在一个会话的多个请求中共享数据,这就是会话跟踪技术.例如在一个会话中的请求如下:  请求银行主页: 请求登录(请求参数是用户名和密码): 请求转账(请求参数与转账相关的数据): 请求信誉卡还款(请求参 ...

  2. Django - Cookie、Session、自定义分页和Django分页器

    2. 今日内容 https://www.cnblogs.com/liwenzhou/p/8343243.html 1. Cookie和Session 1. Cookie 服务端: 1. 生成字符串 2 ...

  3. Django cookie、session使用

    一.cookie Cookie是key-value结构,类似于一个python中的字典.随着服务器端的响应发送给客户端浏览器.然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把Cook ...

  4. Django --- cookie与session,中间件

    目录 1.cookie与session 1.cookie 2.session 2.中间件 1.中间件作用 2.用户可以自定义的五个方法 3.自定义中间件 1.cookie与session 1.cook ...

  5. Python Web框架篇:Django cookie和session

    part 1 概念 在Django里面,cookie和session都记录了客户端的某种状态,用来跟踪用户访问网站的整个回话. 两者最大的区别是cookie的信息是存放在浏览器客户端的,而sessio ...

  6. django cookie与session组件

    本文目录 1 会话跟踪技术 2 cookie介绍 Django中操作Cookie Session Django中Session相关方法 Django中的Session配置 CBV中加装饰器 回到目录 ...

  7. django cookie and session

    cookie和session 1.cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生. cookie的工作 ...

  8. django cookie、session

    Cookie.Session简介: Cookie.Session是一种会话跟踪技术,因为http请求都是无协议的,无法记录上一次请求的状态,所以需要cookie来完成会话跟踪,Seesion的底层是由 ...

  9. Django Cookie于Session

    一.Cookie与Session由来 因为Http协议的特性,每一次来自用户浏览器的请求都是无状态且独立的,通俗地说,就是无法保存用户状态,后台服务器根本就不知道当前请求和以前及以后请求是否来自同一用 ...

随机推荐

  1. 4. OpenAI GPT算法原理解析

    1. 语言模型 2. Attention Is All You Need(Transformer)算法原理解析 3. ELMo算法原理解析 4. OpenAI GPT算法原理解析 5. BERT算法原 ...

  2. sql1032n sql6048n db2start启动不了 db2修改hostname

    今天下午把虚拟机上的linux的hostanme改掉了 结果启动DB2的时候发生了这样的错误 SQL6048N  A communication error occurred during START ...

  3. 假设分配给命令的连接位于本地挂起事务中,ExecuteReader 要求命令拥有事务。命令的 Transaction 属性尚未初始化

    {System.InvalidOperationException: 假设分配给命令的连接位于本地挂起事务中.ExecuteReader 要求命令拥有事务.命令的 Transaction 属性尚未初始 ...

  4. 【iCore4 双核心板】4.3寸液晶模块程序发布

    一.说明 1.本资料包程序包含两部分,"CAPTURE"为液晶显示截图,"tft4.3"为ARM程序. 2.此程序只适合iCore4液晶模块. 3.iCore4 ...

  5. java之Pattern类详解

    在JDK 1.4中,Java增加了对正则表达式的支持. java与正则相关的工具主要在java.util.regex包中:此包中主要有两个类:Pattern.Matcher. Pattern  声明: ...

  6. pca , nmds , pcoa 图添加分组的椭圆

    对于pca , nmds, pcoa 这些排序分析来说,我们可以从图中看出样本的排列规则,比如分成了几组. 为例样本分组更加的直观,我们可以根据实验设计时的样本分组情况,对属于同一个group的样本添 ...

  7. 关于spring boot自动注入出现Consider defining a bean of type 'xxx' in your configuration问题解决方案

    搭建完spring boot的demo后自然要实现自动注入来体现spring ioc的便利了,但是我在实施过程中出现了这么一个问题,见下面,这里找到解决办法记录下来,供遇到同样的问题的同僚参考 Des ...

  8. 小程序url传参如何写变量

    <navigator url="../../pages/newsDetail/newsDetail?id={{news.id}}"> <view class=&q ...

  9. 11代理模式Proxy

    一.什么是代理模式 Proxy模式又叫做代理模式,是构造型的设计 模式之一,它可以为其他对象提供一种代理(Proxy)以 控制对这个对象的访问. 所谓代理,是指具有与代理元(被代理的对象)具有 相同的 ...

  10. IntellIJ IDEA 启动 参数 配置

    系统环境: 型号名称: MacBook Pro型号标识符: MacBookPro11,4处理器名称: Intel Core i7处理器速度: 2.8 GHz处理器数目: 1核总数: 4L2 缓存(每个 ...