找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

226

积分

0

好友

28

主题
发表于 前天 21:55 | 查看: 7| 回复: 0

课程简介

本课程是一门体系化的Python全栈开发专业教程,深度解析Django框架与Django REST framework(DRF)的核心技术。课程从MTV模式、模型定义、ORM操作等基础内容讲起,系统涵盖序列化器、APIView、GenericAPIView、视图集、认证、权限、分页等DRF高级功能,并深入讲解类视图、中间件、Cookie/Session等Django核心机制。通过大量实战案例,您将掌握前后端分离架构下的RESTful API设计与开发全流程,学会使用ModelSerializer高效处理数据,并运用Mixins、Router等工具构建可维护的后端服务。课程配套完整代码与项目实践,适合希望从零开始系统掌握Python Web后端开发,并致力于成为全栈工程师的学习者。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 预科班与直播课

第1–4节:预科班及多场直播答疑课,涵盖Django与DRF知识点梳理与解答。

02 Django基础与环境搭建

第5–14节:Web应用流程、MVC与MTV、虚拟环境、工程创建、子应用注册等入门内容。

03 模型与数据库

第15–24节:ORM介绍、模型定义、字段属性、外键、迁移数据表、修改为MySQL数据库。

04 视图与路由

第25–34节:定义视图函数、路由匹配、路由参数、查询字符串、HTTP请求参数传递方式。

05 请求与响应

第35–44节:传递表单与字典数据、请求头、HttpResponse、JsonResponse、重定向、RESTful请求与响应。

06 模板与静态资源

第45–48节:模板渲染、静态资源设置与访问、BASE_DIR与DEBUG配置。

07 高级查询与关联

第49–58节:Django Shell使用、新增修改删除数据、基础查询、get与filter、F对象、Q对象、排序聚合、关联查询与过滤。

08 Cookie、Session与中间件

第59–68节:Cookie设置获取与删除、Session流程与数据操作、保存到Redis、中间件使用与调用顺序、多继承与dispatch方法。

09 序列化器基础

第69–78节:序列化与反序列化概念、DRF安装注册、序列化器定义与使用、many=True参数、简单总结。

10 序列化器进阶与验证

第79–94节:外键字段多种定义方式、级联关系转换、字段类型与选项验证、单个与多个字段验证、read_only与write_only使用。

11 反序列化进阶与ModelSerializer

第95–106节:反序列化数据保存与更新注意事项、book_id操作、序列化器嵌套、ModelSerializer基本与具体使用、项目准备。

12 APIView与类视图

第107–114节:APIView简单使用、请求与响应解析、as_view方法、类视图定义、apps了解。

13 视图集、路由与分页

第115–126节:视图集概念、Router路由介绍、GenericAPIView与Mixin配合实现增删改查、分页属性介绍。

14 认证、权限与其他高级功能

第127–132节:认证、权限、DRF高级功能学习准备工作、站点管理、Postman工具使用。

--- 点击展开详细目录 ---

PART1

导学
  • 🎬 直播课-django知识点梳理与答疑27-.mp4
  • 🎬 直播课2-django知识点梳理与答疑3-.mp4
  • 🎬 直播课3-django知识点梳理与答疑3-.mp4
  • 🎬 直播课4-django 解答 4-2022-04-17-顾安-.mp4
  • 🎬 直播课8-drf 解答课 -2022-05-22-顾安-.mp4
  • 🎬 预科班-.mp4
第一节课
  • 🎬 1. web应用程序的流程-.mp4
  • 🎬 2. mvc与mtv-.mp4
  • 🎬 3. 虚拟环境-.mp4
  • 🎬 4. 创建工程以及项目启动-.mp4
  • 🎬 5. 子应用的创建以及注册-.mp4
  • 🎬 6. orm 介绍-.mp4
  • 🎬 7. 模型的定义mp4-.mp4
  • 🎬 8. 迁移模型和查看数据表-.mp4
第七节课
  • 🎬 1. 多继承与dispatch方法-.mp4
  • 🎬 2. 中间件的使用-.mp4
  • 🎬 3. 中间件的调用顺序-.mp4
第三节课
  • 🎬 1. 模型类的基本定义-.mp4
  • 🎬 2. 模型字段属性与外键-.mp4
  • 🎬 3. django shell的使用-.mp4
  • 🎬 4. 新增数据-.mp4
  • 🎬 5. 修改数据-.mp4
  • 🎬 6. 删除数据-.mp4
  • 🎬 7. get与filter-.mp4
  • 🎬 8. 基础查询-.mp4
  • 🎬 9. F对象-.mp4
  • 🎬 10. Q对象-.mp4
第九节课
  • 🎬 1. 外键字段的第一种定义方式(book_id=integerfield)-.mp4
  • 🎬 2. 外键字段的第二种验证方式(book=PrimaryKeyRelatedField)-.mp4
  • 🎬 3. 外键字段的第三种设置方式(book=StringRelatedField)-.mp4
  • 🎬 4. 外键字段的第四种定义方式(book=BookInfoSerializer())-.mp4
  • 🎬 5. 外键字段的定义的四种方式总结-.mp4
  • 🎬 6. 级联关系的数据转换-.mp4
  • 🎬 7. 反序列化验证字段数据-字段类型验证-.mp4
  • 🎬 8. 反序列化验证数据-字段选项验证-.mp4
第二节课
  • 🎬 1. 站点管理-.mp4
  • 🎬 2. 定义视图函数-.mp4
  • 🎬 3. 路由匹配-.mp4
  • 🎬 4. 模板渲染-.mp4
  • 🎬 5. base_dir与debug-.mp4
  • 🎬 6. 静态资源设置与访问-.mp4
  • 🎬 7. apps的简单了解-.mp4
  • 🎬 8. 项目准备-.mp4
  • 🎬 9. 将数据库修改为mysql-.mp4
第五节课
  • 🎬 1. 传递form表单数据-.mp4
  • 🎬 2. 字典数据的发送与获取-.mp4
  • 🎬 3. 请求头-.mp4
  • 🎬 4. 转换器的使用-.mp4
  • 🎬 5. HttpResponse对象-.mp4
  • 🎬 6. JsonResponse 对象-.mp4
  • 🎬 7. 重定向-.mp4
第八节课
  • 🎬 1. 前后端分离和前后端不分离的概念-.mp4
  • 🎬 2. restful 请求-.mp4
  • 🎬 3. restful 响应-.mp4
  • 🎬 4. 通过restful的风格实现图书管理系统的增删改查-.mp4
  • 🎬 5. restful开发核心-序列化与反序列化-.mp4
  • 🎬 6. drf的安装与注册-.mp4
  • 🎬 7. 序列化器的入门定义-.mp4
  • 🎬 8. 序列化器的简单使用-.mp4
  • 🎬 9. 序列化器的简单总结-.mp4
  • 🎬 10. many=True参数(返回多个值)-.mp4
第六节课
  • 🎬 1. cookie的设置与获取-.mp4
  • 🎬 2. cookie的有效期与cookie信息删除-.mp4
  • 🎬 3. session的流程-.mp4
  • 🎬 4. session数据的设置与获取-.mp4
  • 🎬 5. session保存到redis以及设置过期时间-.mp4
  • 🎬 6. 类视图的定义-.mp4
  • 🎬 7. as_view方法解析-.mp4
第十一节课
  • 🎬 1. book_id的反序列化操作-.mp4
  • 🎬 2. 反序列化进阶使用-read_only-.mp4
  • 🎬 3. 反序列化进阶使用-数据入库的注意事项-.mp4
  • 🎬 4. 反序列化进阶使用-many=True-.mp4
  • 🎬 5. 序列化器嵌套序列化器保存字典数据-.mp4
  • 🎬 6. APIView的简单使用-.mp4
  • 🎬 7. APIView的请求-.mp4
  • 🎬 8. APIView的响应-.mp4
第十节课
  • 🎬 1. 反序列化验证数据-单个字段验证-.mp4
  • 🎬 2. 反序列化验证数据-多个字段的验证-.mp4
  • 🎬 3. MVVM 概述-.mp4
  • 🎬 4. 反序列化-数据保存-.mp4
  • 🎬 5. 反序列化-更新数据-.mp4
  • 🎬 6. ModelSerializer的基本使用-.mp4
  • 🎬 7. ModelSerializer的具体使用-.mp4
  • 🎬 8. 反序列化进阶使用-项目准备-.mp4
  • 🎬 9. write_only的使用-.mp4
第四节课
  • 🎬 1. 排序和聚合函数-.mp4
  • 🎬 2. 关联查询-.mp4
  • 🎬 3. 关联过滤查询-.mp4
  • 🎬 4. 查询结果集-.mp4
  • 🎬 5. 项目准备-.mp4
  • 🎬 6. postman-.mp4
  • 🎬 7. http请求参数传递的四种方式-.mp4
  • 🎬 8. 路由参数获取-.mp4
  • 🎬 9. 查询字符串-.mp4

PART2

第十三节课
  • 🎬 1. 视图集-.mp4
  • 🎬 2. Router 路由介绍-.mp4
  • 🎬 3. drf高级功能学习的准备工作-.mp4
  • 🎬 4. 权限-.mp4
  • 🎬 5. 认证-.mp4
  • 🎬 6. 分页-.mp4
  • 🎬 7. 关于PageNumberPagination的属性介绍-.mp4
第十二节课
  • 🎬 1. APIView实现数据新增-.mp4
  • 🎬 2. GenericAPIView实现获取所有书籍-.mp4
  • 🎬 3. GenericAPIView实现数据的新增操作-.mp4
  • 🎬 4. GenericAPIView与mixin配合使用-.mp4
  • 🎬 5. 子类视图实现列表视图的功能-.mp4
  • 🎬 6. GenericAPIView实现详情视图(获取某一个查询结果)-.mp4
  • 🎬 7. RetrieveModelMixin-.mp4
  • 🎬 8. UpdateModelMixin-.mp4
  • 🎬 9. DestoryModelMixni-.mp4
  • 🎬 10. 视图集的概念-.mp4





上一篇:Vosk开源离线语音识别解析:轻量化模型部署与嵌入式到移动端应用指南
下一篇:Ecoute 实时语音转录工具:基于GPT的线上沟通AI助手与开源实现
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-17 16:02 , Processed in 0.118057 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表