Django干货知识分享,ORM模型(一)

网友投稿 560 2023-05-23

Django干货知识分享,ORM模型(一)

Django干货知识分享,ORM模型(一)

大纲

ORM定义使用ORM创建数据库表新增一条数据

什么是ORM?

ORM (Object Realtional Mapping)即对象关系映射,允许你使用类和对象对数据库进行操作,这大大提高了对数据库的控制,避免了直接使用 SQL 语句对数据库进行操作。

ORM与数据库关系

ORM创建数据库表

第一步:myproject项目中settings.py中新增myapp应用

# 在settings.py中INSTALLED_APPS新增应用 INSTALLED_APPS = [     'django.contrib.admin',     'django.contrib.auth',     'django.contrib.contenttypes',     'django.contrib.sessions',     'django.contrib.messages',     'django.contrib.staticfiles',      'myproject.myapp', ]

第二步:myapp应用中models.py中新增Person类

第三步:创建数据库表

# 先进行迁移 python3 manage.py makemigrations # 创建表结构 python3 manage.py migrate

新增一条数据

python3 manage.py shell   from myproject.myapp.models import Person pers = Person(first_name="小", last_name="华", age="18") pers.save()

数据库结果

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何使用智能SQL查询提升应用程序性能?
下一篇:简单、易用的MySQL官方压测工具,建议收藏!
相关文章