我正在使用django 1.4,app.module名称似乎没有像我预期的那样工作。我的settings.py将应用程序包含为“survey.surveys”。
这是我通过预先存在的文件尝试导入的django shell转储。错误说没有名为....的模块
from survey.surveys.views.db import mobile_survey1
Traceback (most recent call last): File "<console>", line 1, in <module> File "/home/pjain/dev/survey/survey/surveys/views/db.py", line 6, in <module>
from survey.surveys.models import Survey, Section, Question, Option
File "/home/pjain/dev/survey/survey/surveys/views/survey.py", line 7, in <module>
from survey.surveys.models import Survey, Section, Question, Option
ImportError: No module named surveys.models
但是,当我复制并粘贴确切的导入时,它会在shell中导入。
来自survey.surveys.models导入调查,部分,问题,选项
如何在我的项目中修复此导入?