模型之间的关系(RelationsBetweenModels)上一章介绍了为包含基本字段的模型创建自定义视图。然而,在任何真实的业务场景中,我们都需要不止一个模型。此外,模型之间的链接是必要的。人们可以很容易地想象一个模型包含客户,另一个模型则包含用户列表。你可能需要参考任何现有业务模型上的客户或用户。在我们的estate模块中,我们需要有关房产的以下信息:购买房产的客户出售房产的真实重述代理人房产类型:房子、公寓、顶层公寓、城堡…显示了该酒店特色的一系列标签:舒适、翻新…收到的报价清单Many2one参考:本主题相关文档可查阅Many2one在我们的房地产模块中,我们想定义房地产类型的概念,
模型之间的关系(RelationsBetweenModels)上一章介绍了为包含基本字段的模型创建自定义视图。然而,在任何真实的业务场景中,我们都需要不止一个模型。此外,模型之间的链接是必要的。人们可以很容易地想象一个模型包含客户,另一个模型则包含用户列表。你可能需要参考任何现有业务模型上的客户或用户。在我们的estate模块中,我们需要有关房产的以下信息:购买房产的客户出售房产的真实重述代理人房产类型:房子、公寓、顶层公寓、城堡…显示了该酒店特色的一系列标签:舒适、翻新…收到的报价清单Many2one参考:本主题相关文档可查阅Many2one在我们的房地产模块中,我们想定义房地产类型的概念,
模型之间的关系(RelationsBetweenModels)上一章介绍了为包含基本字段的模型创建自定义视图。然而,在任何真实的业务场景中,我们都需要不止一个模型。此外,模型之间的链接是必要的。人们可以很容易地想象一个模型包含客户,另一个模型则包含用户列表。你可能需要参考任何现有业务模型上的客户或用户。在我们的estate模块中,我们需要有关房产的以下信息:购买房产的客户出售房产的真实重述代理人房产类型:房子、公寓、顶层公寓、城堡…显示了该酒店特色的一系列标签:舒适、翻新…收到的报价清单Many2one参考:本主题相关文档可查阅Many2one在我们的房地产模块中,我们想定义房地产类型的概念,
本篇笔记目录如下:select_relatedprefetch_related在介绍select_related和prefetch_related这两个函数前,我们先来看一个例子。对于,Entry和Blog这两个model,前面介绍过,Blog是Entry的外键,如下:classBlog(models.Model):name=models.CharField(max_length=100)tagline=models.TextField()classEntry(models.Model):blog=models.ForeignKey(Blog,on_delete=models.CASCADE)
本篇笔记目录如下:select_relatedprefetch_related在介绍select_related和prefetch_related这两个函数前,我们先来看一个例子。对于,Entry和Blog这两个model,前面介绍过,Blog是Entry的外键,如下:classBlog(models.Model):name=models.CharField(max_length=100)tagline=models.TextField()classEntry(models.Model):blog=models.ForeignKey(Blog,on_delete=models.CASCADE)
本篇笔记目录如下:select_relatedprefetch_related在介绍select_related和prefetch_related这两个函数前,我们先来看一个例子。对于,Entry和Blog这两个model,前面介绍过,Blog是Entry的外键,如下:classBlog(models.Model):name=models.CharField(max_length=100)tagline=models.TextField()classEntry(models.Model):blog=models.ForeignKey(Blog,on_delete=models.CASCADE)
本篇笔记目录如下:select_relatedprefetch_related在介绍select_related和prefetch_related这两个函数前,我们先来看一个例子。对于,Entry和Blog这两个model,前面介绍过,Blog是Entry的外键,如下:classBlog(models.Model):name=models.CharField(max_length=100)tagline=models.TextField()classEntry(models.Model):blog=models.ForeignKey(Blog,on_delete=models.CASCADE)