我跟隨此帖子here並列出了如何將一個模型的ForeignKey設置爲另一個應用程序中的模型。但是,當我第二次嘗試時出現錯誤,並不確定原因。Django從另一個應用程序模型中的外鍵導入錯誤
我有一個'項目'和'註釋'模型的中央應用程序,以及報告模型的報告應用程序。一個「註釋」的FK在報表應用了「報告」,這似乎做工精細與此代碼:
#models.py for Central app
from GIanno.pt_reports.models import Report
class annotation(models.Model):
...
report=models.ForeignKey(Report)
但是,報告中的應用程序,當我嘗試設置FK爲'report'將其與'Central'應用程序中的'項目'關聯起來,使用上述相同的格式,我會從導入行中看到一個錯誤「無法導入名稱'項目'
。一種方式,而不是其他是否爲了莫名其妙沒關係感謝