首先,很抱歉,如果这个问题已经在某个地方提出过(经过1个小时的研究,我真的一无所获)。如何使用Django ORM与彼此依赖的表建立关系?例如用户属于商店,这些用户之一是商店老板。
这是一个示例,如何在两个表用户和应用程序之间创建关系,其中对于每个应用程序,一个用户创建者。该代码是应用程序类的一部分:
name = models.CharField(max_length=255)
description = models.TextField(max_length=1024)
userid = models.ForeignKey(
'package.Users',
on_delete=models.CASCADE, related_name="applications",
)