随笔分类 - ORM表关系及操作
摘要:什么是多对多关系 多对多关系在模型中使用ManyToManyField字段定义 多对多关系可以是具有关联,也可以是没有关联,所以不需要明确指定on_delete属性 生活中,多对多关系:一个乐队可以有很多音乐家,一个音乐家也可以隶属好多个乐队一个文章中可以有很多标签,一个标签也可出现在很多文章中在多
阅读全文
摘要:一对一关系是什么 模型类使用OneToOneField用来定义一对一关系; 比如当你拥有一个老师表时,紧接着你还需要一个教授表,那么教授表可能拥有老师表的一系列属性,那么你还不想把老师表中的字段直接复制到教授表那么可以通过OnToOneField来实现教授表继承老师表。 OneToOneField(
阅读全文
摘要:多对一关系 生活中的多对一关系:班主任,班级关系。一个班主任可以带很多班级,但是每个班级只能有一个班主任 from django.db import models # id name gender 定义老师的模型类 class Teacher(models.Model): name = models
阅读全文

浙公网安备 33010602011771号