ORM介绍


django中内嵌了ORM框架,ORM框架可以将类和数据库表进行对应起来,只需要通过类和对象就可以对数据表进行操作。
ORM另外一个作用:根据设计的类生成数据表中的表
O(objects):类和对象。
R(Relation):关系,关系数据库中的表格。
M(Mapping):映射。
Django ORM框架的功能:
a) 建立模型类和表之间的对应关系,允许我们通过面向对象的方式来操作数据库。
b) 根据设计的模型类生成数据库中的表格。
c) 通过方便的配置就可以进行数据库的切换。
模型类生成表
生成迁移文件
python manage.py makemigrations
执行迁移生成表
python manage.py migrate
网友评论