随笔分类 -  ORM

摘要:1.添加记录: # 一对多的添加方式: #pub_obj=Publish.objects.filter(name="橙子出版社").first() # book=Book.objects.create( # title="python", # price=120, # pub_date="2012- 阅读全文
posted @ 2018-12-20 11:45 魏三斗 阅读(151) 评论(0) 推荐(0) 编辑
摘要:一、多表查询 1、基于双下划线的跨表查询 Django 还提供了一种直观而高效的方式在查询(lookups)中表示关联关系,它能自动确认 SQL JOIN 联系。要做跨关系查询,就使用两个下划线来链接模型(model)间关联字段的名称,直到最终链接到你想要的model 为止。 语法:正向查询按字段, 阅读全文
posted @ 2018-12-20 11:23 魏三斗 阅读(320) 评论(0) 推荐(0) 编辑
摘要:一、创建模型 例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一(one-to-one)的关系。 出版社模型:出版社有名称,所在城市以及email。 书籍模型: 书籍有书 阅读全文
posted @ 2018-10-26 21:28 魏三斗 阅读(170) 评论(0) 推荐(0) 编辑
摘要:ORM简介 MTC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 我们先来了解一 阅读全文
posted @ 2018-10-24 17:30 魏三斗 阅读(148) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示