Django中的ORM数据关系

OneToOneField :

    OneToOneField(所对应表的类名,on_delete="models.CASCADE")

    主表删除,对应的从表也被删除,从表删除,主表还会保留。

ForeignKey:

    ForeignKey(所对应表的类名,on_delete=models.CASCADE,null=True,related_name=" ")

    related_name:这里给外键起一个名字,主要作用是从主表查询从表数据的时候,便于查询。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Django 1.8.2 文档Home | Table of contents | Index | Modules...
    轩辕小爱阅读 2,369评论 0 2
  • 文章内容大部分参考官方文档,以作者理解叙述Django中模型是你的数据的唯一的,确定的信息源.它包含你所存储数据所...
    da_yu阅读 2,077评论 0 3
  • Web框架之Django: (1)简介: Django是一个由Python写成开源的重量级Web应用框架,采用MT...
    老肖阅读 3,075评论 0 18
  • 原文:https://my.oschina.net/liuyuantao/blog/751438 查询集API 参...
    阳光小镇少爷阅读 3,847评论 0 8
  • Django 模型定义 Django 模型是使用 Python 代码对数据库中数据的描述,是数据的结构,包含数据的...
    Am3阅读 1,352评论 0 2