Django RestFramework内容更新调整

0 阅读5分钟

图片整理了很久吧,最近公司还有很多项目功能要开发,所以只能每天花两个小时整理总结下,目前已经完成了80%,有问题欢迎联系咨询。这套教程的访问地址如下:Django的链接

www.mdrsec.com/#/ctoplus_a…

DRF的链接:www.mdrsec.com/#/ctoplus_a…

这里我总结了与源码相关的进阶内容

图片

  • Django RestFramework开发教程

    • Django RestFramework概念介绍·概述与开始
    • Django 与DRF之间的区别和关系
    • DRF 架构分析、系统组成和工作机制
    • DRF 快速入门-DRF工程搭建
    • 深入探究Django REST Framework-构建强大的RESTful API
    • 实战Django之RESTful架构和DRF入门
    • 实战Django之RESTful架构和DRF进阶
    • DRF 打造高效、可维护的RESTful API,以及它的优雅风格和规范
    • DRF 编写视图和url
    • DRF 测试API
    • DRF 使用api_view装饰器
    • DRF url后缀
    • DRF url格式化后缀
    • DRF 视图
  •     - DRF 视图的作用及所提供的类关系和功能

  •     - DRF 视图与视图集

  •     - DRF 视图系统组成及继承关系

  •     - DRF APIView视图

  •     - DRF 通用视图

  •     - DRF GenericAPIView属性和方法

  •     - DRF 基于函数的视图API以及自定义序列化器(Serializers和ModelSerializer)

  •     - DRF 使用类视图重写API、Mixins的作用以及通用类视图和代码示例

  •     - DRF 视图集ViewSets、ModelViewSet和ReadOnlyModelViewSet使用案例

  •     - DRF 基于类的视图APIView、GenericAPIView和GenericViewSet视图集使用案例

  •     - DRF 关于ViewSets重构代码,Views和ViewSets的权衡,以及结合Routers的实战案例

    • DRF 分页(Pagination)及分页类
    • DRF 高效的数据排序方法
    • DRF 过滤(filter)以及第三方库django-filter的使用实战案例
    • DRF 混入mixin
  •     - DRF Mixin和通用视图

  •     - DRF 自定义Mixin和基类

    • DRF ViewSet和action
    • DRF ViewSet和Router
    • DRF 路由器Router
  •     - DRF 路由Routers,以及SimpleRouter、DefaultRouter使用案例

  •     - DRF API根路由和代码高亮实战案例

  •     - DRF Router动态路由、路由分发器的原理与实践

    • DRF 解析器Parser
    • DRF 渲染器Renderer
  • 图片

    • DRF 自定义验证器
    • DRF 序列化-最重要的概念之一
  •     - Django 序列化与反序列化

  •     - DRF 序列化

  •     - DRF 反序列化

  •     - Django 序列化组件Serializers

  •     - Django 序列化与反序列化验证

  •     - Django与DRF中的序列化器对比

  •     - DRF 序列化器

  •     - DRF Serializer序列化器的使用

  •     - DRF 编写序列化类

  •     - DRF 关系字段的序列化

  •     - DRF ModelSerializer

  •     - DRF User序列化

  •     - DRF serializers序列化器的增删改查

  •     - DRF 模型类序列化器ModelSerializer的定义和使用案例

  •     - DRF 序列化器(Serializer)、数据验证、重写序列化器方法

  •     - DRF 序列化器嵌套

  •     - DRF 序列化器-Serializer、序列化器的序列化、序列化器的反序化、模型类序列化器

  •     - DRF 序列化器的校验、校验顺序、字段校验、单字段、多字段、字段校验规则、自带的校验器

  •     - DRF HyperLinkedModelSerializer

  •     - DRF 序列化模型与序列化关系模型

    • DRF 通用字段参数
    • DRF 字段类型
    • DRF 关系类型字段
    • DRF 修改模型
    • DRF 完善create功能
    • DRF Exceptions(异常)
    • DRF Exceptions分析
    • DRF 异常/错误处理Exceptions的使用方法、自定义异常以及原理和示例
    • DRF 缓存
    • DRF 使用cache_page和第三方库drf-extensions进行缓存
    • DRF 元数据
    • DRF reverse方法
    • DRF Status Codes(状态码)
    • DRF 掌握DRF工程常用配置的要点
    • DRF 请求和响应Requests和Responses
    • DRF 关系Relationships和超链接Hyperlinked的作用以及使用
    • DRF schema和coreapi的作用和实战案例
    • DRF 重写DRF的to_representation和to_internal_value方法的作用
    • DRF Resource原理与实践总结
    • DRF 解决跨域问题
  • 图片

    • DRF 序列化性能优化和cProfile性能基准测试
    • DRF 认证(Authentication)与权限(Permission)-保护你的API
  •     - DRF 认证系统介绍

  •     - DRF BasicAuthentication认证

  •     - DRF TokenAuthentication认证

  •     - DRF Session认证和自定义认证

  •     - DRF Authentication实现方式

  •     - DRF 认证(Authentication)与权限(Permission)使用

  •     - DRF 认证及使用Token认证,代码示例

  •     - DRF 无状态认证-JWT认证原理和使用及第三方库simplejwt的

  •     - DRF 灵活认证-Session认证和自定义认证经典案例实战

  •     - DRF Permission权限

  •     - DRF 登录和权限

    • DRF 版本Versioning特性的使用方法和示例
    • DRF documentation自动生成接口文档的使用方法
    • drf-yasg文档生成
    • DRF 内容协商的使用介绍和代码实战案例
    • DRF 安全性
    • DRF 性能测试与调试
    • DRF 频率限制
    • DRF 限流(throttle)的使用方式与实战案例
    • DRF 重写views
    • DRF 序列化参数校验和Django的Form参数校验对比
  • DRF源码剖析

    • 2026最新版django-rest-framework API
    • DRF 架构剖析与分析源码
    • DRF 核心APIView运行流程和源码解读
    • DRF GenericAPIView源码分析
    • DRF Request(请求)及源码分析
    • DRF Response(响应)及源码分析
    • DRF 核心APIView运行流程和源码解读
    • DRF Serializers模块源码深入剖析
    • DRF ListSerializer源码分析
    • DRF Views(视图)源码剖析
    • DRF ViewSets(视图集)源码剖析
    • DRF Generic API View源码分析(通用视图)
    • DRF Serializer(序列化器)源码剖析
    • DRF ModelSerializer(序列化器)源码剖析
    • DRF Pagination(分页)源码剖析
    • DRF Filtering(过滤)源码剖析
    • DRF Permissions(权限)源码剖析
    • DRF Throttling(限流)及源码深度剖析
    • DRF Routers(路由)源码剖析
    • DRF Exceptions(异常)源码剖析
    • DRF Caching(缓存)源码剖析
    • DRF Serializer relations(序列化器关系)源码剖析
    • DRF 源码分析和经典案例实战
  • 扩展阅读

    • DRF 10个常用的一些内置高效的装饰器介绍和案例
    • 学习资源
    • 探索GraphQL与Django的结合
    • 实现WebSocket功能与实时通信
    • 探讨微服务架构与API网关
    • 常见问题与解决方案
    • 基础错误

文章板块关于我们www.mdrsec.com/#/about
联系我们www.mdrsec.com/#/contact_m…
VIP开通www.mdrsec.com/#/vip
申请试用/申请演示www.mdrsec.com/#/try
站点动态www.mdrsec.com/#/dyna
意见反馈www.mdrsec.com/#/suggest
加入我们www.mdrsec.com/#/join
安全服务/服务支持/技术支持www.mdrsec.com/#/security_…
项目合作www.mdrsec.com/#/project_c…
技术中心www.mdrsec.com/#/ctoplus_a…
产品中心www.mdrsec.com/#/ctoplus_p…
常见问题www.mdrsec.com/#/faqs