Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Outline

19 Django框架高级进阶Awesome

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


Author 白发老书生
E-mail china.hao.zhang@gmail.com

目录

  • 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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.