Skip to content

Latest commit

 

History

History
162 lines (121 loc) · 4.23 KB

README.md

File metadata and controls

162 lines (121 loc) · 4.23 KB

19 Django框架高级进阶Awesome

具体的请查看该篇章中的代码实现。


Author 白发老书生
E-mail [email protected]

目录

  • day01

    • 1.1_框架细节复习

    • 1.2_如何学习框架

    • 1.3_Django框架简介

    • 1.4_Django框架特点

    • 1.5_Django环境创建

    • 1.6_创建Django工程

    • 1.7_Pycharm使用Django工程

    • 1.8_创建子应用

    • 2.1_在应用中创建视图定义路由

    • 2.2_配置文件说明

    • 2.3_静态文件使用

    • 2.4_Django解析路由的流程

    • 2.5_路由定义的顺序

    • 2.6_路由命名与reverser反推

    • 2.7_路由定义位置与斜线结尾的说明

    • 2.8_URL路径表示资源的演示理解

    • 3.1_App应用配置

    • 3.2_前端传递参数的方式

    • 3.3_URL提取参数

    • 3.4_QueryDict对象

    • 3.5_提取查询字符串参数

    • 3.6_Postman安装使用

  • day02

    • 1.1_路由命名与Base_dir说明

    • 1.2_获取请求体数据

    • 1.3_获取请求头与其他属性

    • 1.4_构造响应对象方法

    • 1.5_django使用缓存

    • 1.6_本地缓存跨机问题

    • 1.7_使用django-redis保存session

    • 2.1_类视图引入

    • 2.2_类视图的定义与使用

    • 2.3_类视图实现的原理

    • 2.4_在路径中添加装饰器行为

    • 2.5_在定义类时使用method_decorator添加装饰器

    • 2.6_装饰器需要进行转换的原因

    • 2.7_创建扩展类

    • 2.8_理解扩展类

    • 2.9_中间件使用

  • day03

    • 1.1_数据库配置

    • 1.2_Django模型类的定义

    • 1.3_模型类可以使用的类型与选项

    • 1.4_数据库表名与迁移

    • 1.5_模型类的细节说明

    • 1.6_shell工具与mysql日志

    • 1.7_添加数据的方法

    • 2.1_基本查询

    • 2.2_过滤查询

    • 2.3_F对象与Q对象

    • 2.4_聚合排序与关联查询

    • 2.5_关联查询再次说明

    • 2.6_数据库修改与删除

    • 2.7_模型类补充__str__方法

    • 2.8_查询集QuerySet

    • 2.9_模型管理器

    • 2.10_Django使用模板方式

    • 2.11_Django模板语法

  • day04

    • 1.1_模板纠正与每日反馈说明

    • 1.2_Django使用表单的方法

    • 1.3_使用表单举例

    • 2.1_使用Admin站点的预设值

    • 2.2_自定义Admin管理器

    • 2.3_Admin站点列表页控制

    • 2.4_Admin站点编辑页面控制

    • 2.5_控制Admin站点的整体标题信息

    • 2.6_上传图片使用

    • 3.1_向DjangoRESTframework过渡说明

    • 3.2_前后端分离介绍

    • 3.3_什么是RESTful风格

    • 3.4_RESTful设计方法

    • 3.5_xml格式说明

    • 3.6_使用Django定义REST-API

  • day05)

    • 1.1_对于序列化的理解说明

    • 1.2_了解DjangoRESTframework

    • 1.3_DRF开发配置

    • 1.4_见识DRF开发的流程与魅力

    • 1.5_序列化器的定义

    • 1.6_定义序列化器的字段与选项参数

    • 1.7_创建序列化对象

    • 1.8_序列化使用

    • 1.9_序列化的补充使用

    • 2.1_调用序列化器进行验证

    • 2.2_定义序列化器的验证行为

    • 2.3_保存序列化器的数据

    • 2.4_保存序列化的补充说明

    • 2.5_模型类序列化器的定义

    • 2.6_模型类序列化器的扩展参数

    • 2.7_Request与Response和类图查看

  • day06)

    • 1.1_对DRF类视图的整体认识

    • 1.2_使用APIView基类

    • 1.3_使用GenericAPIView基类

    • 1.4_直接继承GenericAPIView的使用方法

    • 2.1_mixin扩展类的使用

    • 2.2_视图集的使用

    • 2.3_视图集使用举例

    • 2.4_视图集中附加action的方法

    • 2.5_Router路由的定义

    • 3.1_认证配置方法

    • 3.2_权限配置方法

    • 3.3_限流配置方法

    • 3.4_过滤配置方法

    • 3.5_版本号使用配置

    • 3.6_异常处理使用方法

    • 3.7_自动生成接口文档方法

COMMITS

Commits

报告问题

Issues