阅读 1776
19.模型基础ORM简介

19.模型基础ORM简介

引言—— 数据库多种多样,这导致使用不同的数据库就要使用不用的操作数据库的命令,如果我们先是使用的Mysql数据库, 之后因为某些要求要使用到别的数据库,难道我们要将我们整个项目的相关语句全部都改一遍吗!!!但是至少我知道Django不需要。因为Django自带强大的ORM系统!!!

小拓展:如果使用的是Java的web框架或者是tornado,flask等不具备此系统的框架,我们也是可以嵌套使用Django框架的ORM系统进行模型迁移哦!!! 其实也是Django牛逼的一大原因!!!

1.Django中的ORM简介

(1)ORM概念:对象关系映射(Object Relational Mapping,简称ORM)

(2)ORM的优势:不用直接编写SQL代码,只需像操作对象一样从数据库操作数据。

如果我们使用的是mysql数据库,那么我们只需指定Django连接指定的Mysql数据库,ORM系统的方法已经被封装为python代码,python代码会自动的根据所指定连接的数据库来执行对应数据库的sql语句,去进行数据库操作!!!

在这里插入图片描述

文章分类
后端
文章标签