教程演示🔗
你会学到什么
-
设置并准备好开发 Python Django 应用程序的环境
-
@Level 1 – 将Django应用程序连接到多种数据库技术并执行各种查询以创建返回更新和删除数据
-
@ Level 1 – 使用 Docker 容器技术将 Django 应用程序连接到多种数据库技术
-
@ 级别 1 – 传播对数据库表结构的更改
-
@ Level 1 – 构建原始 SQL 查询以在 Django 项目中与数据库交互
-
@Level 1 – 实现多种QuerySet API方法来限制、排序和优化性能
-
@ 级别 1 – 实施设计方法设计并随后构建和查询数据库
-
@ 级别 2 – 深入了解级别 1 介绍的主题
-
@ Level 2 – 实现代理模型和抽象类
-
@ Level 2 – 合并 Django 信号
-
@ Level 2 – 实现 Django 用户模型和自定义
-
@Level 2 – 实现Django模型权限
-
@ Level 2 – 实现缓存以提高性能
-
@ Level 2 – 数据库测试
-
@ Level 2 – Q-Objects, Annotations, Fixtures, F() expressions, Prefetch
课程描述
Django Database ORM Mastery是Udemy Academy出版的关于Django ORM和Django项目中专业和不同数据库构建的培训课程。对象关系映射(Object-Relational Mapping,简称ORM)是Django框架最重要的能力之一,对于数据库来说是非常重要的。在 Django 项目中,开发人员可以轻松且无需 SQL 语言,仅通过使用 ORM 与不同的数据库一起尽可能快地调用所需的信息,并且完全不受限制。在 ORM 的帮助下,开发人员和程序员可以提高其应用程序的整体性能和速度并开发 Web 应用程序。
本培训课程仅涵盖基础和一般主题,在本课程中提出的最重要的主题中,我们可以提到数据库中各种表的创建和管理,执行和实施四种 CRUD 操作等。
要求
-
有使用 Django 框架的经验者优先
-
了解关系数据库原理将是有利的
-
有电脑肯定有好处
描述
Django 最强大的功能之一是它的对象关系映射器 (ORM)。在 Django 项目中,Django ORM 提供了无需学习结构化查询语言 (SQL) 即可快速构建数据库交互的工具。本课程帮助您开始使用 Django ORM 掌握数据库交互的旅程,以构建可扩展和高性能的 Django 应用程序。
本课程目前处于第一次迭代阶段,包括 3 个计划级别中的第 1 级。每个级别将是一个单独的课程。您将在我们的课程库中找到本课程第 2 级和第 3 级的后续级别。在第 1 级,您将学习如何通过 Django ORM 构建、管理表以及执行常见的创建、返回、更新和删除 (CRUD) 操作。第 1 级的课件支持学习,构建最终案例研究,我们首先设计并随后开发和查询数据库。学习者可以通过可选的部分评估来跟踪他们的知识,从而得出最终水平评估(部分和水平评估是一项即将推出的功能)。
我们相信,要掌握 Django 数据库交互和性能,巩固知识、学习通过原始 SQL 查询与 Django 项目中的数据库交互是有益的。随后,学习者可以按照可选教程学习用于与数据库交互和执行操作的底层 SQL。
我希望你喜欢这门课程并实现你的学习目标。不要忘记访问我们的 YouTube 频道 Very Academy,在那里您可以进一步与社区互动并探索其他免费补充内容。
本课程适合谁:
- Django 框架的初学者、开发人员、学生和爱好者
- 希望复习 Django ORM 知识的开发人员、学生和爱好者
图片

Django数据库ORM精通介绍视频
安装指南
在 Extract 之后,用您最喜欢的播放器观看。
英文字幕
画质:720p
该课程之前的名称是 Django 4.x ORM Mastery。
变化:
2022/7版本相比2022/6增加了40课时和4小时24分钟的时长。
2022/10版相比2022/7增加了17节课,时长3小时18分钟。
2022/11版本相比2022/10增加了6节课,时长增加了1小时28分钟。




