2017-03-04 90 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

回答