Django拆分différents中的模型models.py文件给我导入循环

时间:2012-04-04 10:58:05

标签: python django django-models

我在两个文件中拆分了两个模型:

website.py

class WebSite(models.Model):
    ...
    maintenance_page = ForeignKey(Page)

page.py

class Page(models.Model):
    ...
    website = ForeignKey(WebSite)

当然我的循环导入有问题。

我该怎么办? 简单的事情是将两个类组合在同一个文件中,但我不能这样做。

还有什么?

1 个答案:

答案 0 :(得分:6)

class WebSite(models.Model):
    ...
    maintenance_page = ForeignKey('app_name.Page')

class Page(models.Model):
    ...
    website = ForeignKey('app_name.WebSite')