我遇到了一个我不理解的导入错误,并且无法在其他SO问题中找到解决方案:
我有这个django结构:
在R1.py或R2.py中的任何一个语句
from apps.my_app.models import MyModel
抛出ImportError。我知道MyModel存在......我在views.py中完全导入它。
在apps.my_app.reports.__init__.py中我有以下几行:
from R1 import R1_Report
from R2 import R2_Report
因为每个文件都定义了RX_Report类。
这是我能想到的所有潜在相关信息......任何想法?
答案 0 :(得分:1)
from apps.my_app import reports
...
reports.stuff()
到
import apps.my_app
...
apps.my_app.reports.stuff()
在models.py
中