理解できないインポート エラーが発生し、他の SO の質問で解決策を見つけることができませんでした。
私はこのジャンゴ構造を持っています:
- project_root/
- アプリ/
- __init__.py
- my_app/
- __init__.py
- models.py
- ビュー.py
- レポート/
- __init__.py
- R1.py
- R2.py
- アプリ/
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 クラスはこれらの各ファイルで定義されているためです。
それは私が考えることができるすべての潜在的に関連する情報です...何かアイデアはありますか?