会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
瓜落桥下塘
进入我的代码世界
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2019年10月27日
drf框架之视图类、视图家族和路由组件
摘要: 一.视图类传递参数给序列化类 # 1)在视图类中实例化序列化对象时,可以设置context内容 # 2)在序列化类中的局部钩子、全局钩子、create、update方法中,都可以用self.context访问视图类传递过来的内容 # 需求: # 1) 在视图类中,可以通过request得到登陆用户r
阅读全文
posted @ 2019-10-27 16:34 瓜落桥下塘
阅读(179)
评论(0)
推荐(0)
2019年10月25日
drf框架群查接口的筛选组件之搜索过滤组件、排序过滤组件、分页器组件、django_filter插件
摘要: 一.群查接口各种筛选组件数据准备 群查接口总结: """ 前提:群查接口 1、搜索组件 1)视图类:filter_backends = [SearchFilter] 2)视图类:search_fields = ['name', 'price'] 3)接口:/cars/?search=... | eg
阅读全文
posted @ 2019-10-25 22:57 瓜落桥下塘
阅读(406)
评论(0)
推荐(0)
JWT源码分析以及自定义JWT配置
摘要: 一.drf-jwt手动签发与校验 1.自定义drf-jwt的配置 settings.py文件中配置 import datetime JWT_AUTH = { # user => payload 'JWT_PAYLOAD_HANDLER': 'rest_framework_jwt.utils.jwt_
阅读全文
posted @ 2019-10-25 22:56 瓜落桥下塘
阅读(834)
评论(0)
推荐(0)
drf框架之JWT认证
摘要: 一.认证规则图 1.django前后端不分离 2.django使用drf框架前后端分离后 认证规则演变图 1.数据库session认证:低效 2.缓存认证:高效 3.jwt认证:高效 缓存认证和jwt认证的区别 1.缓存认证:不易并发 2.jwt认证:易并发 二.JWT认证 优点 """ 1) 服务
阅读全文
posted @ 2019-10-25 22:56 瓜落桥下塘
阅读(355)
评论(0)
推荐(0)
2019年10月22日
drf框架之三大认证组件(1)
摘要: 一.认证组件 1.源码分析 """ 1)APIView的dispath(self, request, *args, **kwargs) 2)dispath方法内 self.initial(request, *args, **kwargs) 进入三大认证 # 认证组件:校验用户 - 游客、合法用户、非
阅读全文
posted @ 2019-10-22 21:08 瓜落桥下塘
阅读(186)
评论(0)
推荐(0)
2019年10月17日
drf框架之序列化组件
摘要: 一.序列化组件主要知识点 Serializer(偏底层)、ModelSerializer(重点)、ListModelSerializer(辅助群改) 二.Serializer组件 序列化准备: 模型层:models.py class User(models.Model): SEX_CHOICES =
阅读全文
posted @ 2019-10-17 20:49 瓜落桥下塘
阅读(196)
评论(0)
推荐(0)
2019年10月16日
drf框架之解析模块、异常处理模块、响应模块
摘要: 一.解析模块 为什么要配置解析模块 1)drf给我们通过了多种解析数据包方式的解析类 2)我们可以通过配置来控制前台提交的哪些格式的数据后台在解析,哪些数据不解析 3)全局配置就是针对每一个视图类,局部配置就是针对指定的视图来,让它们可以按照配置规则选择性解析数据 源码入口 # APIView类的d
阅读全文
posted @ 2019-10-16 21:50 瓜落桥下塘
阅读(243)
评论(0)
推荐(0)
drf框架(一)drf简介、接口、postman接口工具、drf框架安装、请求模块以及渲染模块的源码分析
摘要: 一.DRF框架简介 全称:django-rest-framwork 知识点 1.接口:什么是接口、restful接口规范 2.CBV生命周期源码 -基于restful规范下的CBV接口 3.请求组件、解析组件、响应组件 4.序列化组件(灵魂) 5.三大认证(重中之重):认证、权限(权限六表)、频率
阅读全文
posted @ 2019-10-16 00:08 瓜落桥下塘
阅读(505)
评论(0)
推荐(0)
2019年10月13日
Vue之路由跳转、路由传参、跨组件传参以及前后端项目开发交互、跨域问题
摘要: 一.路由跳转 两种方式 1.根据url直接跳转 this.$router.push('/course'); <router-link to="/course">课程页</router-link>; 2.根据路由中起的别名跳转 this.$router.push({name:course}); <ro
阅读全文
posted @ 2019-10-13 19:20 瓜落桥下塘
阅读(934)
评论(0)
推荐(0)
2019年10月11日
Vue项目环境搭建及项目目录简介
摘要: 一.Vue项目环境搭建 ... vue环境通过npm下载,npm和python中的pip一样相当于一个应用商店, npm需要先下载node,就相当于python一样是一门后端语言 node ~= python:node是用c++编写用来运行js代码的 npm(cnpm) ~= pip:npm是一个终
阅读全文
posted @ 2019-10-11 00:07 瓜落桥下塘
阅读(660)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告