Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django ORM根据eah other(循环引用)与表建立关系_Python_Sql_Django_Django Models_Django Orm - Fatal编程技术网

Python Django ORM根据eah other(循环引用)与表建立关系

Python Django ORM根据eah other(循环引用)与表建立关系,python,sql,django,django-models,django-orm,Python,Sql,Django,Django Models,Django Orm,首先,如果这个问题已经在某个地方提出了,我很抱歉(经过一个小时的研究,我真的找不到任何东西)。 如何使用Django ORM与相互依赖的表建立关系?e、 g.用户属于一个商店,其中一个用户是商店老板 这是一个如何在两个表用户和应用程序之间创建关系的示例,其中每个应用程序都有一个用户创建者。此代码是应用程序类的一部分: name = models.CharField(max_length=255) description = models.TextField(max_length=

首先,如果这个问题已经在某个地方提出了,我很抱歉(经过一个小时的研究,我真的找不到任何东西)。 如何使用Django ORM与相互依赖的表建立关系?e、 g.用户属于一个商店,其中一个用户是商店老板


这是一个如何在两个表用户和应用程序之间创建关系的示例,其中每个应用程序都有一个用户创建者。此代码是应用程序类的一部分:

    name = models.CharField(max_length=255)
    description = models.TextField(max_length=1024)
    userid = models.ForeignKey(
        'package.Users',
        on_delete=models.CASCADE, related_name="applications",

    )

这是一个如何在两个表用户和应用程序之间创建关系的示例,其中每个应用程序都有一个用户创建者。此代码是应用程序类的一部分:

    name = models.CharField(max_length=255)
    description = models.TextField(max_length=1024)
    userid = models.ForeignKey(
        'package.Users',
        on_delete=models.CASCADE, related_name="applications",

    )

你在说外键吗!!你在说外键吗!!如果不清楚,关键部分是引用ForeignKey中的模型类,使其成为ORM足够聪明可以解析的字符串,以避免需要导入。ForeignKey的问题是它将允许用户拥有多个店铺…如果不清楚,关键部分是引用ForeignKey中的模型类,使其成为ORM足够聪明的字符串,以避免导入的需要。ForeignKey的问题是,它将允许用户拥有多个店铺。。。