自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 ContentType组件

ContentType组件 一 项目背景 项目,有课程,学位课(不同的课程字段不一样),价格策略 问题,1 如何设计表结构,来表示这种规则   2 为专题课,添加三个价格策略 3 查询所有价格策略,并且显示对应的课程名称 4 通过课程id,获取课程信息和价格策略 二 版本一 一个课程表,包含学位课和专题课,一个价格策略表,一对多关联 三 版本二 学位课表,专题课表,装逼课表,价格策略表(在价格策...

2018-10-31 08:30:34 223

原创 cookie与session组件

Cookie与Session组件 什么是会话跟踪 我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话结束。在通话过程中,你会向10086发出多个请求,那么这多个请求都在一个会话中。 在Web中,客户...

2018-10-30 15:04:29 212

原创 rest_framework之认证

rest_framework之认证组件 一 认证简介 只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录,就不能查看,这时候需要用到认证组件 二 局部使用 (1)models层: class User(models.Model): username=models.CharField(max_length=32) password=mode...

2018-10-30 14:53:07 473

原创 redis使用

Django-redis 一 简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上...

2018-10-26 22:25:04 155

原创 windows安装redis

windows 下redis安装和使用 1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,找到Release,点击前往下载页面。 2、在下载网页中,找到最后发行的版本(此处是3.2.100)。找到Redis-x64-3.2.100.msi和Redis-x...

2018-10-26 22:21:45 226

原创 rest-framework之分页器

目录 一  简单分页(第n页,每页n条) 二  偏移分页(在第n条,向后移动n条) 三  加密分页(只能看上一页和下一页)  一 简单分页 from rest_framework.pagination import PageNumberPagination # 一 基本使用:url=url=http://127.0.0.1:8000/pager/?page=2&size=3,...

2018-10-23 19:23:17 212

原创 rest_framework之版本控制

目录 一 作用 二 内置版本的控制类 三 局部使用 四 全局使用 五 示例 六 源码分析 一 作用   用于控制版本的实现   二 内置版本的控制类 from rest_framework.versioning import QueryParameterVersioning,AcceptHeaderVersioning,NamespaceVersioning,URLP...

2018-10-23 17:05:02 210

原创 rest-framework之url控制

目录 一 自定义路由(原始方式) 二 半自动路由(视图类继承ModelViewSet类) 三 全自动路由(视图类继承ModelViewSet类,自动生成路由) 一 自定义路由(原始方式)   from django.conf.urls import url from app01 import views urlpatterns = [ url(r'^books/$', vi...

2018-10-21 22:53:07 422

原创 rest-framework之解析器

目录 一 解释器的作用 二 全局使用解释器 三 局部使用解释器 四 源码分析  一 解释器的作用   根据请求头 content-type 选择对应的解析器对请求体内容进行处理。 有application/json(json格式字符串),x-www-form-urlencoded,form-data(文件)等格式。   二 全局使用解释器 settings.py 配置文...

2018-10-21 21:02:00 200

原创 rest-framework之视图

一 基本视图  写一个出版社的增删查改resful接口: 路由: url(r'^publish/$', views.PublishView.as_view()) url(r'^publish/(?P<pk>\d+)/$', views.PublishDetailView.as_view()), #匹配两个视图函数,上面一个函数对应的get:取出所有出版社数据,pos...

2018-10-15 22:54:28 155

原创 rest-framework之序列化组件

一 rest-framework序列化之Serializer  models部分: from django.db import models # Create your models here. class Book(models.Model): title=models.CharField(max_length=32) price=models.IntegerFi...

2018-10-15 22:28:55 276

原创 rest-framework之APIView

一 安装djangorestframework 方式一:pip3 install djangorestframework 方式二:pycharm图形化界面安装 方式三:pycharm命令行下安装(装在当前工程所用的解释器下)   二  djangorestframework的APIView分析  导入APIView from   as_view 方法 @classmet...

2018-10-14 13:14:58 559

原创 Restful规范

一 什么是restful rest与技术无关,代表的是一种软件架构风格 rest从资源的角度审视整个网络,通过url获取的资源的表征,使应用转变状态 所有得数据都是资源,是restful的本质,是一种面向资源的架构  二  RESTful API设计   API与用户的通信协议,总是使用HTTPs协议。 域名  https://api.example.com         ...

2018-10-12 21:27:20 956

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除