Django设置和读取Cookie

 时间:2024-10-12 03:24:50

1、登录CentOS7系统,打开终端,创建django工程,创建app应用,命令如下:workon djandotestdjango-admin startproject djcookiecd djcookie/python manage.py startapp booktree

Django设置和读取Cookie

3、在工程的urls.py文件,include应用的urlsvi urls.pyurls.py文件如下:from django.conf.urls import url,includefrom django.contrib import adminurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^book/', include('book.urls')),]

Django设置和读取Cookie

5、在book应用的views.py文件编写index视图函数vi views代码如下:from django.shortcuts import rend髫潋啜缅erfrom django.http import HttpResponse# Create your views here.def index(request): c1 = request.COOKIES.get('c1') response = HttpResponse('ok') if c1 == None : response.set_cookie('c1','django',max_age=600) else: print (c1) return response解释一下:HttpResponse.set_cookie(cookie名,cookie值,max_age=cookide有效期)max_age以秒为单位,默认为Nonerequest.COOKIES.get(key)通过key获取值

Django设置和读取Cookie

7、浏览器输入网址http://127.0.0.1:8000/book/index/第一次访问携带cookie,因为还没有设置cookie,第一次访问得到返回时才设置好cookie,第二次访问时候就携带了cookie

Django设置和读取Cookie
  • SQLyog如何创建视图,详细教程
  • 树莓派安装tomcat7
  • 虚拟化服务器软件的种类
  • java常用三种禁止修改输入框的方法
  • Apache开启页面压缩功能
  • 热门搜索
    农业旅游 澳大利亚旅游注意事项 旅游计划ppt 安徽芜湖旅游 国庆旅游好去处 镇江西津渡旅游攻略 广州白云山旅游攻略 高铁旅游线路 旅游项目可行性研究报告 箱根旅游攻略