2017-03-04 89 views
5

我目前加入這個模型我的應用程序Django的問題 - 懶參考

from mainApp.models import modelPatient 

class modelBodyParts(models.Model): 
    part_name    = models.CharField(max_length=1000, unique=False , default="") 
    modelPatient   = models.ForeignKey(modelPatient) 
    result    = models.CharField(max_length=3000, unique=False , default="") 

現在makemigrations和遷移命令給我下面的錯誤

>>python manage.py makemigrations 
>>python ./manage.py migrate 

ValueError: The field interviewApp.modelInterviewAnswers.patients was declared with a lazy reference to 'mainApp.modelpatients', but app 'mainApp' doesn't provide model 'modelpatients' 

我不知道這意味着什麼。但我確實記得在某一時刻mainApp.modelpatients存在,然後它被更改爲mainApp.modelpatient 這仍然存在。我該如何解決此問題,爲什麼會出現?任何幫助,將不勝感激。

+0

你解決了這個問題嗎? – Udi

回答