Django- 模型层(models)知识要点与实战案例
(专题概述及索引)
概述:本专题以讨论Django中模型层相关的基础知识,这些基础知识在我们的日常开发中有着相当重要的作用。模型(models)即数据模型,在Django中它准确且唯一的描述了数据,是Django的数据存取层。
专题文章简介与索引
1. 从配置开始入门 Django - models
内容简介:本文介绍了Django模型层有关的配置。
2. 配置 PyMySQL 与 执行原生 SQL 查询
内容简介:PyMySQL是一个连接数据库的Python包,它本身可以用于执行SQL。本文先介绍了以PyMySQL作为 Django 的驱动配置方法。然后介绍了直接使用 PyMySQL 中的象关方法执行数据查询,最后介绍了 Django 中,在已安装配置 PyMySQL 前提下,使用
raw()
等Django框架中的方法执行SQL语句。
3. Django ORM 初探
内容简介:本文介绍了使用 Django 内置的 ORM(对象关系映射)框架来建立数据表和简单的数据查询方法。关键知识点包括模型类、模型字段、模型索引、模型 Meta 选项、QuerySet。
4. 细说 QuerySet
内容简介:在Django ORM 初探部分,我们已经第一次接触到了Django中的 QuerySet 。本部分我们将详细讲解QuerySet的用法。
4. Django 数据查询进阶
内容简介:在基本掌握QuerySet后,文本将讨论一些Dajngo中高级的数据查询方法。
5. 使用数据库函数
内容简介:数据库函数 是一种更为方便的工具。可以在 Django 中使用底层数据库提供的函数作为注解、聚合或过滤器。函数也是 表达式,所以它们可以和其他表达式一起使用和组合。本文通过实例介绍了Dajngo框架中的 数据库函数 ,并通过实例示范了这些函数的用法。
6. Django 数据迁移
内容简介:这里的迁移指的是 Django 将你对模型的修改应用至数据库架构中的方式。也就是说,你在代码中修改了数据模型后,必须要通过迁移操作才能让你的更改提交成为现实。本文介绍了数据迁移的相关指令以及若干相关的具体问题的决绝方法。
7. 在Django后台管理模型数据
内容简介:Django框架自带了一个管理后台。本文将介绍如实现将定义好的模型数据展示到Django Admin后台进行管理。
8. 综合实战案例 - 基于Django的超市管理系统
内容简介:本文将通过一个综合性的Web实战项目
基于Django的超市管理系统
来为读者演示Django项目的开发过程,使读者对之前所学的知识能够查漏补缺。