会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
仗剑煮大虾
大丈夫生居天地之間,豈能不食大蝦
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
12
下一页
2019年2月26日
Django drf:版本控制、django的缓存
摘要: 一、版本控制 二、django的缓存 一、版本控制 1.内置版本控制类 2.局部的使用 3.全局使用 4.案例 #url文件 # views文件 5.源码分析 二、django的缓存 1.缓存介绍 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最
阅读全文
posted @ 2019-02-26 21:09 仗剑煮大虾
阅读(387)
评论(0)
推荐(0)
2019年2月25日
Django drf:视图层封装、ViewSetMixin、路由配置、解析器、响应器
摘要: 本文目录: 一、视图层封装 二、ViewSetMixin 三、路由配置 四、解析器 五、响应器 一、视图层封装 1.基本视图 写一个出版社的增删改查resfull接口 路由: url(r'^publish/$', views.PublishView.as_view()), url(r'^publis
阅读全文
posted @ 2019-02-25 21:17 仗剑煮大虾
阅读(667)
评论(0)
推荐(0)
Django drf:分页器详解
摘要: 本文目录: 一、简单分页(查看第n页,每页显示N条) 二、偏移分页(在第n个位置,向后查看n条数据) 三、CursorPagination(加密分页,只能看上一页和下一页,速度快) 一、简单分页(查看第n页,每页显示N条) from rest_framework.pagination import
阅读全文
posted @ 2019-02-25 11:56 仗剑煮大虾
阅读(1444)
评论(0)
推荐(0)
2019年2月24日
Djang drf:APIView源码分析
摘要: APIView源码分析 Django REST framework 简介 在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。 开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代
阅读全文
posted @ 2019-02-24 17:44 仗剑煮大虾
阅读(203)
评论(0)
推荐(0)
Django drf:cbv(class base view)源码分析
摘要: cbv是基于类的视图 # 首先要在路由层配置: # 找到类绑定方法as_view # 点开dispatch的方法 # http_method_names其实就是方法的列表 整个流程: 1.写一个基于类的视图 2.然后在路由层配置,第二参数写as_view,加括号执行 3.由于父级中没有需要到view
阅读全文
posted @ 2019-02-24 17:09 仗剑煮大虾
阅读(188)
评论(0)
推荐(0)
2019年2月23日
Django drf:权限、频率控制
摘要: 本文目录: 一、权限 二、频率控制 一、权限 1.权限介绍 只有超级用户才能访问指定的数据,所以就要用权限组件进行设置 2.局部使用 # 单独抽出写一个视图类 from rest_framework.permissions import BasePermission class MyPer(Base
阅读全文
posted @ 2019-02-23 14:02 仗剑煮大虾
阅读(317)
评论(0)
推荐(0)
Django drf:幂等性
摘要: 本文目录: 一、什么叫做幂等性 二、post添加数据不具有幂等性 三、解决方案 一、什么叫做幂等性 用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品使用约支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了
阅读全文
posted @ 2019-02-23 13:49 仗剑煮大虾
阅读(768)
评论(0)
推荐(0)
2019年2月21日
Django drf:认证及组件、token、局部钩子源码分析
摘要: 本文目录: 一、drf认证功能 二、token讲解 三、局部钩子源码分析 一、drf认证功能 1.认证简介: 只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录则不能查看。这时候需要用到认证组件 2.局部使用 models层 class User(mode
阅读全文
posted @ 2019-02-21 20:39 仗剑煮大虾
阅读(440)
评论(0)
推荐(0)
Django drf:序列化增删改查、局部与全局钩子源码流程、认证源码分析、执行流程
摘要: 本文目录: 一、序列化类的增、删、改、查 二、局部和全局钩子源码流程 三、认证源码分析执行流程 一、序列化类的增、删、改、查 用drf的序列化组件 -定义一个类继承class BookSerializer(serializers.Serializer): -写字段,如果不指定source,字段名必须
阅读全文
posted @ 2019-02-21 13:01 仗剑煮大虾
阅读(1122)
评论(0)
推荐(0)
2019年2月20日
Django drf:cbv源码、resful规范及接口、drf使用、response源码、序列化
摘要: 本文目录: 一、cbv源码分析 二、resful规范 三、django中写resful的接口 四、drf写resful的接口及APIVIew源码分析 五、drf之序列化 一、cbv源码分析 -CBV和FBV 1.在views中写一个类,继承views里面写get方法,post方法 2.在路由中配置:
阅读全文
posted @ 2019-02-20 20:06 仗剑煮大虾
阅读(525)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
12
下一页
公告