欢迎来到JIA的博客

摘要: 一 URL配置 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 from django.urls import path urlpat 阅读全文
posted @ 2021-03-30 22:46 讷言敏行~ 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一 MVC与MTV模型 1.1 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型 阅读全文
posted @ 2021-03-30 20:42 讷言敏行~ 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一 http协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。 阅读全文
posted @ 2021-03-30 19:53 讷言敏行~ 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一、 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书籍模型: 书籍有 阅读全文
posted @ 2021-03-29 19:34 讷言敏行~ 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一、ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。(Objec 阅读全文
posted @ 2021-03-28 21:11 讷言敏行~ 阅读(163) 评论(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 讷言敏行~ 阅读(123) 评论(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 讷言敏行~ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 本节内容: 1、 使用方法 1) 创建router对象,并注册视图集,例如 2)添加路由数据 2 视图集中附加action的声明 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 R 阅读全文
posted @ 2021-03-26 21:39 讷言敏行~ 阅读(103) 评论(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 讷言敏行~ 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 本节内容 一 、DRF视图功能介绍 二 、drf中请求和响应简单使用 三 、请求与响应 3.1 Request 3.2 、Request 常用属性 3.3 Response 参数说明 一 、DRF视图功能介绍 drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的 阅读全文
posted @ 2021-03-26 21:03 讷言敏行~ 阅读(245) 评论(0) 推荐(0) 编辑