欢迎来到JIA的博客

03 2021 档案

摘要:一 URL配置 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 from django.urls import path urlpat 阅读全文
posted @ 2021-03-30 22:46 讷言敏行~ 阅读(93) 评论(0) 推荐(0)
摘要:一 MVC与MTV模型 1.1 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型 阅读全文
posted @ 2021-03-30 20:42 讷言敏行~ 阅读(73) 评论(0) 推荐(0)
摘要:一 http协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 阅读全文
posted @ 2021-03-30 19:53 讷言敏行~ 阅读(133) 评论(0) 推荐(0)
摘要:一、 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 书籍有 阅读全文
posted @ 2021-03-29 19:34 讷言敏行~ 阅读(112) 评论(0) 推荐(0)
摘要:一、ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。(Objec 阅读全文
posted @ 2021-03-28 21:11 讷言敏行~ 阅读(219) 评论(0) 推荐(0)
摘要:本节内容: 一、分页Pagination 二、异常处理 Exceptions 三、自动生成接口文档 3.1. 安装依赖 3.2 设置接口文档访问路径 3.3. 文档描述说明的定义位置 3. 4. 访问接口文档网页 四、Xadmin 4.1. 安装 4.2. 使用 一、分页Pagination RES 阅读全文
posted @ 2021-03-26 22:02 讷言敏行~ 阅读(194) 评论(0) 推荐(0)
摘要:本节内容: 一 、认证组件Authentication 1.1 认证组件介绍 1.2 自定义认证组件 二 、权限组件 Permissions 2.1 使用 2.2 提供的权限 2.3 自定义权限 三 、限流组件Throttling 3.1 使用 3.2 可选限流类 3.3 实例 3.4 自定义频率组 阅读全文
posted @ 2021-03-26 21:54 讷言敏行~ 阅读(220) 评论(0) 推荐(0)
摘要:本节内容: 1、 使用方法 1) 创建router对象,并注册视图集,例如 2)添加路由数据 2 视图集中附加action的声明 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 R 阅读全文
posted @ 2021-03-26 21:39 讷言敏行~ 阅读(153) 评论(0) 推荐(0)
摘要:本节内容 一、 2个视图基类 1.1 APIView 1.2 GenericAPIView[通用视图类] 二 、5个视图扩展类 2.1 ListModelMixin 查询所有的数据 2.2 CreateModelMixin 保存一条数据 2.3 RetrieveModelMixin 查询一条数据 2 阅读全文
posted @ 2021-03-26 21:35 讷言敏行~ 阅读(82) 评论(0) 推荐(0)
摘要:本节内容 一 、DRF视图功能介绍 二 、drf中请求和响应简单使用 三 、请求与响应 3.1 Request 3.2 、Request 常用属性 3.3 Response 参数说明 一 、DRF视图功能介绍 drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的 阅读全文
posted @ 2021-03-26 21:03 讷言敏行~ 阅读(297) 评论(0) 推荐(0)
摘要:本节内容 一 、Vue-cli 环境准备 1.1 简介 1.2 安装node.js 1.3 npm 二 、安装Vue-cli 三 、使用Vue-CLI初始化创建项目 3.1 生成项目目录 3.2 项目目录结构 3.3 项目执行流程图 一 、Vue-cli 环境准备 1.1 简介 前面学习了普通组件以 阅读全文
posted @ 2021-03-25 20:35 讷言敏行~ 阅读(104) 评论(0) 推荐(0)
摘要:本节内容 一、介绍 二、 官网简单操作及示例 一、介绍 vue就是我们前面学习的vue基础,vue + vue-router 主要用来做SPA(Single Page Application),单页面应用 为什么要使用单页面应用呢?因为传统的路由跳转,如果后端资源过多,会导致页面出现'白屏现象',所 阅读全文
posted @ 2021-03-25 20:19 讷言敏行~ 阅读(98) 评论(0) 推荐(0)
摘要:本节内容: 一、组件[component] 1.1局部组件 1.2 默认组件(全局组件) 二、组件传值 2.1 父组件往子组件传值 2.2 子组件父组件传值 2. 3 平行组件传值 一、组件[component] 组件(Component)是自定义封装的功能。在前端开发过程中,经常出现多个网页的功能 阅读全文
posted @ 2021-03-25 20:13 讷言敏行~ 阅读(131) 评论(0) 推荐(0)
摘要:本节内容 一、axios用法 二、 json 2.1 json数据的语法 2.2 js中提供的json数据转换方法 三 、ajax 3.1 数据接口 3.2 ajax的使用 四、同源策略 五、ajax跨域(跨源)方案之CORS 一、axios用法 vue.js默认没有提供ajax功能的。 所以使用v 阅读全文
posted @ 2021-03-25 19:31 讷言敏行~ 阅读(465) 评论(0) 推荐(0)
摘要:本节内容: 一、过滤器 1.1 使用Vue.filter()进行全局定义 1.2 在vue对象中通过filters属性来定义 二、计算属性 三、监听属性 四、vue对象的生命周期钩子函数 五、阻止事件冒泡 一 、 过滤器 过滤器,就是vue允许开发者自定义的文本格式化函数,可以使用在两个地方:输出内 阅读全文
posted @ 2021-03-25 19:02 讷言敏行~ 阅读(150) 评论(0) 推荐(0)
摘要:本节内容 一、文本指令v-html和v-text 二 、条件渲染指令v-if和v-show 三、 操作属性v-bind 四 、事件绑定v-on和methods属性 五 、样式操作 5.1 控制标签class类名 5.2 控制标签style样式 六 、列表渲染指令v-for 七、双向数据绑定 Vue指 阅读全文
posted @ 2021-03-25 19:00 讷言敏行~ 阅读(92) 评论(0) 推荐(0)
摘要:本节内容: 1 vue.js库的下载 2 vue.js库的基本使用 3 vue.js的M-V-VM思想 1、 vue.js库的下载 vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的。 另外几个常见的工具库:react.js /angular.js 官方网站: 中文:ht 阅读全文
posted @ 2021-03-25 18:54 讷言敏行~ 阅读(94) 评论(0) 推荐(0)
摘要:本节内容: 一 、let 命令 1.1 let基本特点 1.2 let 变量的作用域 1.3 不存在变量提升 1.4 不允许重复声明 1.5 let声明全局变量 二、const 命令 2.1 const命令的特点 三、es5和es6的函数对比 3.1 ES5函数的写法 3.2 ES6函数的写法 四、 阅读全文
posted @ 2021-03-25 17:12 讷言敏行~ 阅读(66) 评论(0) 推荐(0)
摘要:本节内容 一、前言 二、序列化器的作用 三 、定义序列化器 四 、创建Serializer对象 五、序列化器的使用 5.1 序列化 5.2 反序列化 5.3 反序列化校验方式补充 5.4 常用通用参数功能介绍 5.5 保存数据(添加、更新) 5.6 附加说明 六、模型类序列化器 6.1 定义 6.2 阅读全文
posted @ 2021-03-25 15:05 讷言敏行~ 阅读(222) 评论(0) 推荐(0)