1

2つのモデルを2つのファイルに分割しました:

website.py

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

page.py

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

もちろん、ループのインポートに問題があります。

何ができますか?簡単なことは、同じファイルで2つのクラスを結合することですが、それはできません。

ほかに何か ?

4

1 に答える 1

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

class Page(models.Model):
    ...
    website = ForeignKey('app_name.WebSite')
于 2012-04-04T11:12:54.637 に答える