10 2019 档案

摘要:git和svn和区别: svn工作原理: git工作原理: git 工作流程图: git使用: 安装: # 1.下载对应版本:https://git-scm.com/download # 2.安装git:在选取安装路径的下一步选取 Use a TrueType font in all console 阅读全文
posted @ 2019-10-29 18:51 1640808365 阅读(186) 评论(0) 推荐(0) 编辑
摘要:签发token 源码入口 # 前提:给一个局部禁用了所有 认证与权限 的视图类发送用户信息得到token,其实就是登录接口 # 1)rest_framework_jwt.views.ObtainJSONWebToken 的 父类 JSONWebTokenAPIView 的 post 方法 # 接收有 阅读全文
posted @ 2019-10-24 20:50 1640808365 阅读(367) 评论(0) 推荐(0) 编辑
摘要:频率权限源码: # 1)APIView的dispath方法中的 self.initial(request, *args, **kwargs) 点进去 # 2)self.check_throttles(request) 进行频率认证 # 频率组件核心源码分析 def check_throttles(s 阅读全文
posted @ 2019-10-24 19:31 1640808365 阅读(156) 评论(0) 推荐(0) 编辑
摘要:auth的权限六表分析: # 1.认证的种类: # 基于用户权限访问控制的认证 - RBAC - Role-Based Access Control # 自己了解:基于auth的认证规则 # Django框架采用的是RBAC认证规则,RBAC认证规则通常会分为 三表规则、五表规则,Django采用的 阅读全文
posted @ 2019-10-24 18:40 1640808365 阅读(426) 评论(0) 推荐(0) 编辑
摘要:视图类传递参数给序列化类 """ 1)在视图类中实例化序列化对象时,可以设置context内容 2)在序列化类中的局部钩子、全局钩子、create、update等方法中(通常是需要进行逻辑处理的地方),都可以用self.context(self为序列化类对象本身)访问视图类传递过来的内容 可以处理的 阅读全文
posted @ 2019-10-18 23:56 1640808365 阅读(202) 评论(0) 推荐(0) 编辑
摘要:序列化组件 #学习路线:Serializer(偏底层)、ModelSerializer(重点)、ListModelSerializer(辅助群改) Serializer 序列化准备: 模型层:models.py class User(models.Model): SEX_CHOICES = [ [0 阅读全文
posted @ 2019-10-17 10:35 1640808365 阅读(255) 评论(0) 推荐(0) 编辑
摘要:DRF框架 # 安装 >: pip3 install djangorestframework # drf框架规矩的封装风格 from rest_framework.views import APIView from rest_framework.response import Response fr 阅读全文
posted @ 2019-10-15 22:51 1640808365 阅读(390) 评论(0) 推荐(0) 编辑
摘要:路由跳转的几种方式 """ this.$router.push('/course'); this.$router.push({name: course}); this.$router.go(-1); this.$router.go(1); <router-link to="/course">课程页< 阅读全文
posted @ 2019-10-15 14:46 1640808365 阅读(541) 评论(0) 推荐(0) 编辑
摘要:接口 """ 接口:联系两个物质的媒介,完成信息交互 web程序中:联系前台页面与后台数据库的媒介 web接口组成: uri:长得像返回数据的url链接 请求参数:前台按照指定的key提供数据给后台 响应数据:后台与数据库交互后将数据反馈给前台 """ restful接口规范 """ 接口规范:就是 阅读全文
posted @ 2019-10-14 19:31 1640808365 阅读(202) 评论(0) 推荐(0) 编辑
摘要:vue项目环境搭建 """ node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm) ~~ pip:npm是一个终端应用商城,可以换国内源cnpm vue ~~ django:vue是用来搭建vue前端项目的 1) 安装node 官网下载安装包,傻瓜式安装:http 阅读全文
posted @ 2019-10-10 21:56 1640808365 阅读(357) 评论(0) 推荐(0) 编辑
摘要:v-once指令: # v-once:单独使用,限制的标签内容一旦赋值,便不可被动更改(如果是输入框,可以主动修改) <div id="app"> <input type="text" v-model="msg"> <!-- 一旦赋值,只可主动更改 --> <input type="text" v- 阅读全文
posted @ 2019-10-09 22:42 1640808365 阅读(235) 评论(0) 推荐(0) 编辑
摘要:vue简单介绍: """ vue是前端框架 常见的前端框架有: Angular、React、Vue vue综合了其他框架的优点: 轻量级、中文的API、数据驱动、双向绑定、MVVM的设计模式、 组件化开发(html和js的结合体只需要为组件提供数据即可)、单页面应用(可以只在一个页面中完成,点击按钮 阅读全文
posted @ 2019-10-08 21:43 1640808365 阅读(407) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩