上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: Redis安装与简单使用 Redis说明 redis是完全开源免费的,遵守BSD协议,是一个高性能的key value数据库 redis特点 Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载并使用 redis支持五种数据类型 字符串(String) 哈希(hash 阅读全文
posted @ 2018-12-20 20:39 云丛 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Django组件之contenttype contenttype contenttype是Django内置的一个应用,可以追踪项目中所有app和model的对应关系,并记录在ContentType表中 每当我们创建了新的mode并执行了数据库迁移,ContentType表中就会新增一条记录。 实例场 阅读全文
posted @ 2018-12-17 18:11 云丛 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Django Rest Framework 目录: 课程目录: RESTful规范 FBV和CBV区别 DRF的序列化 DRF的视图和路由 DRF的版本和认证 DRF的权限和频率 DRF的分页组件 DRF的解析器和渲染器 参考博客:https://www.cnblogs.com/wupeiqi/ar 阅读全文
posted @ 2018-12-16 23:00 云丛 阅读(179) 评论(0) 推荐(0) 编辑
摘要: DRF 分页 DER分页 作用:数据库有几千万条数据,这些数据需要展示,我们不可能直接从数据库把数据全部读取出来,这样会给内存造成特别大的压力,有可能还会内存溢出,所以我们希望一点一点的取,那展示的时候也是一样的,总是要进行分页显示,我们之前自己都写过分页。 在数据量特别大的时候,我们的分页会越往后 阅读全文
posted @ 2018-12-16 22:50 云丛 阅读(1016) 评论(0) 推荐(1) 编辑
摘要: DRF的解析器和渲染器 解析器 解析器的作用 就是将客户端传过来的数据,把数据解析成自己想要的数据类型的过程 解析器的本质 就是对请求体重的数据进行解析 django的解析器 请求进来请求体中的数据在request.body中,那也就证明,解析器会把解析好的数据放入request.body 我们在视 阅读全文
posted @ 2018-12-16 22:50 云丛 阅读(225) 评论(0) 推荐(0) 编辑
摘要: DRF 权限 频率 什么是权限 简单的说就是对某件事情决策的范围和程度,例如对数据的操作,普通用户只能查看,管理员用户可以增删改查 权限组件源码 执行APIView的方法,APIView返回View中的view函数,然后调用的dispatch方法,然后执行initial方法 点击check_perm 阅读全文
posted @ 2018-12-16 22:49 云丛 阅读(345) 评论(0) 推荐(0) 编辑
摘要: DRF 版本 认证 DRF的版本 1. 版本控制的作用 为了区别新旧版本,所以我们对版本进行控制, 2.查看源码流程 执行APIView的方法,APIView返回View中的view函数,然后调用的dispatch方法 执行self.initial方法之前是各种赋值,包括request的重新封装赋值 阅读全文
posted @ 2018-12-16 22:48 云丛 阅读(263) 评论(0) 推荐(0) 编辑
摘要: django Rest Framework 视图和路由 DRF视图 1. APIView 我们django中写CBV的时候继承的是View,rest_framework继承的是APIView,那么他们两个有什么不同呢~~~ 1. 前端发来请求,根据正则匹配,然后调用APIView中的as_view( 阅读全文
posted @ 2018-12-16 22:47 云丛 阅读(661) 评论(0) 推荐(0) 编辑
摘要: Serialzers 序列化组件 前言 当做前后端分离的项目时,JSON是一个轻量级的数据交互格式。所有我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到数据进行序列化 Django的序列化方法 使用django,json转数据进行传输, (了解即可) 由于太过于麻烦,所有我们可以 阅读全文
posted @ 2018-12-16 22:44 云丛 阅读(823) 评论(0) 推荐(0) 编辑
摘要: FBV和CBV区别 FBV 就是在视图里使用函数处理请求 fbv就是在url中一个路径对应一个函数 在视图函数中 " " CBV 就是在视图里使用类处理请求 优点 1. 提高了代码的复用性,可以使用面向对象的技术,比如说Mixin(多继承) 2. 可以用不同的函数针对不同的HTTP方法处理,而不是通 阅读全文
posted @ 2018-12-16 22:43 云丛 阅读(1863) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页