跟着王进老师学Python之Django篇第四季:数据库开发之ORM
《跟着王进老师学Python之Django篇第四季:数据库开发之ORM》是一门面向Python开发者的Django数据库开发实战课程,重点围绕Django框架中的ORM(对象关系映射)机制展开讲解,帮助学员掌握Web应用开发中数据库设计、数据操作与业务逻辑实现的核心技能。Django作为Python生态中广受欢迎的Web开发框架,内置了功能完善的ORM系统,可以让开发者通过Python类和对象操作数据库,减少手写SQL语句的工作量,提高开发效率和代码可维护性。本课程通过循序渐进的知识讲解与实际案例演示,带领学员深入理解Django ORM的工作原理及应用方法。
课程将从数据库开发的基础知识入手,逐步讲解Django模型的定义与配置、数据表映射、字段类型选择、模型之间的关系设计等内容,帮助学员建立规范的数据库开发思维。在此基础上,深入学习ORM常用查询操作,包括数据的新增、查询、修改与删除,以及条件过滤、排序、字段筛选、多条件组合查询和关联数据查询等实用技巧。同时,课程还将围绕一对一、一对多、多对多等模型关系展开分析,帮助学员掌握复杂业务场景下的数据组织与关联处理方式。
在进阶部分,学员可以进一步了解QuerySet查询集、数据库迁移、聚合与分组查询、F对象与Q对象等重要知识点,理解如何通过ORM实现更灵活的数据查询,并关注数据库操作中的性能优化问题。通过结合具体开发场景进行学习,逐步掌握从模型设计到数据访问的完整开发流程,为后续构建复杂的Django Web应用奠定基础。
本课程适合具备一定Python基础、希望系统学习Django框架的初学者,以及需要提升数据库开发能力的Web开发人员。通过学习本课程,学员能够熟练运用Django ORM完成常见数据库操作,提升独立开发项目的能力,为进一步学习Django视图、接口开发、后台管理系统及完整Web项目打下坚实基础。

课程目录:
跟着王进老师学Python之Django篇第四季:数据库开发之ORM/
│ ├── 1 引入数据库开发之ORM_.mp4 (31.59 MB)
│ ├── 2 通过ORM操作数据库的体验.mp4 (124.16 MB)
│ ├── 3 ORM模型的介绍.mp4 (52.33 MB)
│ ├── 4 ORM模型的优势.mp4 (35.29 MB)
│ ├── 5 创建项目并初始化.mp4 (68.97 MB)
│ ├── 6 配置数据库连接并创建类.mp4 (109.92 MB)
│ ├── 7 配置类和表的映射.mp4 (58.96 MB)
│ ├── 8 实现学生信息的展示、修改、删除.mp4 (119.91 MB)
│ ├── 9 添加学生.mp4 (123.00 MB)
│ ├── 10 实现学生信息的查询.mp4 (74.80 MB)
│ ├── 11 ORM中常用的字段.mp4 (76.18 MB)
│ ├── 12 常用的字段参数.mp4 (50.39 MB)
│ ├── 13 主键和外键.mp4 (63.40 MB)
│ ├── 14 演示:创建LibraryDB库中表对应的类(上).mp4 (89.25 MB)
│ ├── 15 演示:创建LibraryDB库中表对应的类(下).mp4 (120.39 MB)
│ ├── 16 演示:向具有外键的表中插入数据.mp4 (59.43 MB)
│ ├── 17 演示:对现有数据库应用ORM关联.mp4 (106.33 MB)
│ ├── 18 查询前的准备.mp4 (53.83 MB)
│ ├── 19 查询操作的返回值.mp4 (111.41 MB)
│ ├── 20 ORM查询的基本条件.mp4 (94.56 MB)
│ ├── 21 ORM中模糊查询.mp4 (104.76 MB)
│ ├── 22 ORM中聚合函数.mp4 (72.00 MB)
│ ├── 23 ORM中分组查询.mp4 (69.16 MB)
│ ├── 24 ORM中F表达式和Q表达式.mp4 (59.97 MB)
│ ├── 25 连接查询基本应用.mp4 (129.77 MB)
│ ├── 26 多表连接的操作演示.mp4 (105.44 MB)
│ ├── 27 项目说明和页面展示.mp4 (71.56 MB)
│ ├── 28 创建项目并初始化.mp4 (99.98 MB)
│ ├── 29 准备前端页面_.mp4 (14.58 MB)
│ ├── 30 动态加载筛选明细.mp4 (119.11 MB)
│ ├── 31 选中筛选明细.mp4 (168.67 MB)
│ ├── 32 展示图书明细(1).mp4 (136.57 MB)
│ ├── 33 展示图书明细(2).mp4 (66.68 MB)
│ ├── 34 问题讨论:选择明细的多次加载_.mp4 (16.34 MB)
│ ├── 35 为多级筛选做准备.mp4 (133.51 MB)
│ ├── 36 实现图书的多级筛选.mp4 (72.48 MB)
│ ├── 37 实现图书的关键字查询.mp4 (109.49 MB)
│ ├── 38 按照价格对图书排序.mp4 (119.51 MB)
│ ├── 39 实现数据展示的分页.mp4 (112.91 MB)
│ ├── 40 网站后台介绍和基本演示.mp4 (78.71 MB)
│ ├── 41 登录后台及本地化.mp4 (55.08 MB)
│ ├── 42 为APP配置后台管理.mp4 (100.43 MB)
│ ├── 43 修改APP和类的展示名称_.mp4 (14.24 MB)
│ ├── 44 配置对象的表格展示.mp4 (65.64 MB)
│ ├── 45 表格展示后的优化.mp4 (39.92 MB)
│ ├── 46 课程总结.mp4 (69.57 MB)
│ └── 重要资料查看说明.png (0.48 MB)
侵权联系与免责声明: 1、本站资源所有内容均收集于网络,与本网站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与IT课程网不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。如有侵权请联系联系客服QQ:1960026872或登录本站账号进入个人中心提交工单留言反馈,我们将第一时间处理!
