当前位置: 首页 > news >正文

网站文章页图片不显示图片手机设计

网站文章页图片不显示图片,手机设计,公司网站维护建设的通知,wordpress plugins插件Cookies和Session 1. 会话 从打开浏览器访问一个网站#xff0c;到关闭浏览器结束此次访问#xff0c;称之为一次会话。 HTTP协议是无状态的#xff0c;导致会话状态难以保持。 Cookies和Session就是为了保持会话状态而诞生的两个存储技术。 2. Cookies 2.1 Cookies定…Cookies和Session 1. 会话 从打开浏览器访问一个网站到关闭浏览器结束此次访问称之为一次会话。 HTTP协议是无状态的导致会话状态难以保持。 Cookies和Session就是为了保持会话状态而诞生的两个存储技术。 2. Cookies 2.1 Cookies定义 Cookies是保存再客户端浏览器上的存储空间。 Chrome 浏览器可能通过开发者工具的 Application Storage Cookies 查看和操作浏览器端所有的Cookies值。 火狐浏览器 通过开发者工具的 存储 Cookie 查看。 2.2 Cookies特点 Cookies 在浏览器上是以键值对的形式进行存储到键和值都是以ASCII字符串的形式存储不能是中文字符串。 存储的数据带有生命周期。 Cookies 中的数据是按照域存储隔离的不同的域之间无法访问。 Cookie 的内部数据会在每次访问此网址时都会携带到服务器端如果Cookies过大会降低响应速度。 2.3 Cookies的使用 # 设置/修改Cookie HttpResponse.set_cookie(key,value,max_ageNone,expiresNone) ## keyCookie的名字 ## valueCookie的值 ## max_ageCookie存储时间秒为单位 ## expires具体的过期时间 ## 当不指定 max_age 和 expires 时关闭浏览器此时数据失效# 删除/获取Cookie HttpResponse.delete_cookie(key) ## 删除指定的key的Cookie如果key不存在则什么也不发生# 获取Cookies request.COOKIES.get(Cookie名,默认值) ## 通过request.COOKIES 绑定的字典dict获取客户端的COOKIES数据 代码示例 # 浏览器设置一个名为uname的cookie值是euansu过期时间为10分钟的cookie from django.shortcuts import render from django.http import HttpResponse # Create your views here.def set_cookies(request):response HttpResponse(set cookies)response.set_cookie(uname, euansu, 600)return response 代码示例 # 浏览器设置一个键为 my_cookie值为123过期时间为1个小时的cookie def set_cookies_new(request):response HttpResponse(set cookies)response.set_cookie(my_cookie, 123, 3600)return response # 浏览器修改 my_cookie的值为123过期时间为2个小时 def update_cookies(request):response HttpResponse(update cookies)response.set_cookie(my_cookie, 456, 7200)return response 浏览器设置 cookie 浏览器修改 cookie。 代码示例 # 浏览器删除Cookies def delete_cookies(request):response HttpResponse(delete cookies)response.delete_cookie(my_cookie)return response 代码示例 # 获取Cookies def get_cookies(request):values request.COOKIES.get(my_cookie, my_cookie)return HttpResponse(my_cookie value is {my_cookie}.format(my_cookievalues)) 3. session 3.1 session定义 session 是在服务器上开辟一段空间用于保留浏览器和服务器交互时的重要数据。 实现方式 使用 session 需要在浏览器客户端启动 cookie且在cookie中存储sessionid。 每个客户端都可以在服务器端有一个独立的session。 注意不同的请求者之间不会共享这个数据与请求者一一对应。 3.2 session初始配置 settings.py 中配置 session。 向 INSTALLED_APPS 列表中添加 INSTALLED_APPS [...# 启用 sessions 应用django.contrib.sessions, ] 向 MIDDLEWARE 列表中添加 MIDDLEWARE [...# 启用 session 中间件django.contrib.sessions.middleware.SessionMiddleware, ] 3.3 session的使用 session 对象是一个类似于字典的sessionstore类型的对象可以用类拟于字典的方式进行操作。 session 能够存储如字符串、整型、字典、列表等。 保存 session 的值到服务器。 request.session[key] value 获取 session 的值。 value request.session[key] vakue request.session.get(key, 默认值) 删除 session。 del request.session[key] 代码示例 # 设置session def set_session(request):request.session[uname] euansureturn HttpResponse(set session is ok!) 代码示例 # 获取session def get_session(request):value request.session.get(uname, )return HttpResponse(session unmae values is {value}.format(valuevalue)) 代码示例 # 修改session def update_session(request):request.session[uname] 南歌return HttpResponse(update session is ok!) 代码示例 # 删除session def delete_session(request):del request.session[uname]return HttpResponse(delete session is ok!) 3.4 session相关配置项 SESSION_COOKIE_AGE 作用指定 sessionid 在 cookies 中的保存时长默认是两周如下 SESSION_COOKIE_AGE 60*60*24*7*2 SESSION_EXPIRE_AT_BROWSER_CLOSE True 设置只要浏览器关闭时session就失效默认为False 注意Django 中的session数据存储在数据库中所以使用session前需要确保已经执行migrate。 3.5 Django session的问题 django_session 表是单表设计且该表数据量持续增持浏览器故意删掉sessionid过期数据未删除。 可以每晚执行 python3 manage.py clearsessions该命令可以删除已过期的session数据。 3.6 Cookies 和 session 对比
http://www.pierceye.com/news/585041/

相关文章:

  • 外贸小语种网站建设深圳市保障性住房申请官网
  • 阿里云买域名后怎么做网站wordpress创建空白页面
  • 小型公司建网站腾讯风铃wordpress
  • 广州做模板网站的公司怎么区分营销型和展示型的网站
  • 网站推广服务外包1688阿里巴巴国际站首页
  • 深圳学校网站建设wordpress rossi 汉化
  • 课程网站课程资源建设北京吴勇设计工作室
  • 网站建设费用什么意思软件制作专业
  • 扬中本地网站外国做美食视频网站
  • 深圳手机网站制作价钱阜阳中国建设银行官网站
  • 廊坊建设网站企业安卓开发自学教程
  • 做网站虚拟主机配置汉沽手机网站建设
  • 设计一个网站先做哪些构造姑苏区建设局网站
  • 制造业营销外贸网站建设网站管理的内容包括
  • 看电视剧的免费网站app下载网站等保如何做
  • 如何做网站的营销中山vi设计公司
  • 搜索引擎网站使用的排名规则室内设计联盟网页版
  • php 手机网站开发手机端网站开发框架
  • 苏州电信网站备案浙江搜索引擎优化
  • 黄岛网站建设哪家好市体育局网站 两学一做
  • 上海建设银行网站转账记录吗外国网站做问卷调查挣钱
  • 深圳做购物网站十堰网络销售
  • 郑州企业网站优化多少钱百度竞价排名价格
  • js特效做的好的网站什么专业是做网站
  • 淄川响应式网站建设网站在国内服务器在国外
  • 施工企业市场经营工作思路及措施个人如何优化网站有哪些方法
  • 怎么做一个盈利网站义乌创博网络科技有限公司
  • 学校网站建设代码不重名的建筑公司名字
  • 网站开发模块的需求海外销售平台有哪些
  • 前端和后端的区别工资郑州网站优化怎样做