Django MTV - 模型层 - (专题)知识要点与实战案例

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: Django MTV - 模型层 - (专题)知识要点与实战案例

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项目的开发过程,使读者对之前所学的知识能够查漏补缺。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
前端开发 JavaScript BI
Django教程第5章 | Web开发实战-数据统计图表(echarts、highchart)
使用echarts和highcharts图表库实现折线图、柱状图、饼图和数据集图
64 2
|
3月前
|
存储 安全 网络协议
Python 教程之 Django(9)对模型中的字段进行验证
Python 教程之 Django(9)对模型中的字段进行验证
30 0
Python 教程之 Django(9)对模型中的字段进行验证
|
3月前
|
API 数据库 Python
Python 教程之 Django(8)在 Django 管理界面中渲染模型
Python 教程之 Django(8)在 Django 管理界面中渲染模型
23 0
Python 教程之 Django(8)在 Django 管理界面中渲染模型
|
3月前
|
机器学习/深度学习 算法 TensorFlow
文本分类识别Python+卷积神经网络算法+TensorFlow模型训练+Django可视化界面
文本分类识别Python+卷积神经网络算法+TensorFlow模型训练+Django可视化界面
62 0
文本分类识别Python+卷积神经网络算法+TensorFlow模型训练+Django可视化界面
|
3月前
|
SQL 存储 API
Python 教程之 Django(7)Django 模型
Python 教程之 Django(7)Django 模型
48 1
Python 教程之 Django(7)Django 模型
|
1月前
|
安全 数据库 开发工具
Django实战:从零到一构建安全高效的Web应用
Django实战:从零到一构建安全高效的Web应用
48 0
|
2月前
|
存储 数据库 Python
Django教程第6章 | web开发实战-文件上传(导入文件、上传图片)
web应用实战:导入文件解析到DB,上传图片【2月更文挑战第25天】
56 0
Django教程第6章 | web开发实战-文件上传(导入文件、上传图片)
|
2月前
|
存储 前端开发 JavaScript
Django教程第4章 | Web开发实战-三种验证码实现
手动生成验证码,自动生成验证码,滑动验证码。【2月更文挑战第24天】
41 0
Django教程第4章 | Web开发实战-三种验证码实现
|
2月前
|
存储 中间件 数据安全/隐私保护
Django教程第3章 | Web开发实战-登录
登录案例、Djiango中间件【2月更文挑战第23天】
51 2
Django教程第3章 | Web开发实战-登录
|
2月前
|
JavaScript 关系型数据库 MySQL
Django教程第2章| Web开发实战-用户管理
基于Django实现用户管理:增删改查,搜索,分页。【2月更文挑战第22天】
54 0
Django教程第2章| Web开发实战-用户管理