摘要: 认证Authentication 可以在配置文件中配置全局默认的认证方案 也可以在每个视图中通过设置authentication_classess属性来设置 认证失败会有两种可能的返回值: 401 Unauthorized 未认证 403 Permission Denied 权限被禁止 权限Perm 阅读全文
posted @ 2019-12-03 21:13 raynduan 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 2个视图基类 APIView 是REST framework提供的所有视图的基类,继承自Django的 父类。 与`View`的不同之处在于: 传入到视图方法中的 阅读全文
posted @ 2019-12-03 21:10 raynduan 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 序列化器 Serializer 定义序列化器 Django REST framework中的Serializer使用类来定义,须继承自rest_framework.serializers.Serializer。 例如,我们已有了一个数据库模型类BookInfo 我们想为这个模型类提供一个序列化器,可 阅读全文
posted @ 2019-12-03 21:08 raynduan 阅读(259) 评论(0) 推荐(0) 编辑
摘要: web接口 RESTful规范 drf简易书写TESTful规范接口 CBV源码分析 drf安装与使用 request源码分析 阅读全文
posted @ 2019-12-03 21:04 raynduan 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的搭建 优点 windows 安装 配置 MacOS、Linux 安装 工作文件 配置 使用 阅读全文
posted @ 2019-12-03 20:53 raynduan 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 版本控制器:Git 安装 工作流程图 搭建本地git仓库 将已有的文件夹作为git仓库 在指定目录下创建git仓库 配置操作git的用户信息 当前仓库:局部 所有仓库:全局 常用指令 查看仓库状态 工作区操作 撤销工作区操作:改、删 工作区内容提交到暂存区 撤销暂存区提交:add的逆运算 提交暂存区 阅读全文
posted @ 2019-12-03 20:52 raynduan 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 排序算法总结 冒泡排序 相邻两个元素,两两循环比较,每趟筛选出一个最大或者最小的元素(有序区在后面) 选择排序 将一个元素设为初始值(一般都是第一个值),循环后面每个元素与第一个元素比较,最终筛选出一个最小或最大值(有序区在前面) 希尔排序的时间复杂度为: 约等于 计数排序 新增一个值全部为0的列表 阅读全文
posted @ 2019-11-15 20:57 raynduan 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 如何在Django中去配置和使用xadmin,详细介绍请点开 阅读全文
posted @ 2019-11-12 21:54 raynduan 阅读(673) 评论(0) 推荐(0) 编辑
摘要: redis数据库 python使用redis 依赖 直接使用 连接池使用 缓存使用 阅读全文
posted @ 2019-11-12 20:35 raynduan 阅读(337) 评论(0) 推荐(0) 编辑
摘要: jwt认证生成后的token后端解析 一.首先前端发送token token所在的位置 在ajax写 二.后端接受并解析token 1.首先先定义个认证类 auth = request.META.get('HTTP_AUTHORIZATION') 获取token的 auth = get_author 阅读全文
posted @ 2019-11-06 16:57 raynduan 阅读(7963) 评论(0) 推荐(0) 编辑