当前位置:主页 > 查看内容

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

发布时间:2021-04-23 00:00| 位朋友查看

简介:大纲 ORM定义 使用ORM创建数据库表 新增一条数据 什么是ORM? ORM (Object Realtional Mapping)即对象关系映射,允许你使用类和对象对数据库进行操作,这大大提高了对数据库的控制,避免了直接使用 SQL 语句对数据库进行操作。 ORM与数据库关系 ORM创建数据库……

 大纲

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

什么是ORM?

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


ORM与数据库关系

ORM创建数据库表

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

  1. # 在settings.py中INSTALLED_APPS新增应用 
  2. INSTALLED_APPS = [ 
  3.     'django.contrib.admin'
  4.     'django.contrib.auth'
  5.     'django.contrib.contenttypes'
  6.     'django.contrib.sessions'
  7.     'django.contrib.messages'
  8.     'django.contrib.staticfiles'
  9.  
  10.     'myproject.myapp'

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

第三步:创建数据库表

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

新增一条数据

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


数据库结果


本文转载自网络,原文链接:https://www.toutiao.com/i6901704409412059660/
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐