私はこのようなプロジェクト構造を持っている、のPython/Djangoの輸入悪夢(ユニークなケース)
myAPI/ <---
announcements/
models.py
views.py
tests.py <---
tests/ <----
models.py
views.py
myAPI/ <---
settings.py
....
は今、私は私の発表アプリに(アプリをDjangoの)私のテストをインポートすることはできませんよ。
from myAPI.tests.models import Test <--- Error!!
:
発表/ models.py
from tests.models import Test <--- Error!!
それは私も試した
ジャンゴ/発表/ tests.pyファイル内のクラスを探しているので、
myappIフォルダ(settings.pyファイル)のモジュールを探して、明らかにエラーをスローします。
このインポートに関するお手伝いをいただければ幸いです! EDIT:使ってPython 2.7
私は簡単な方法を提案できます。ファイル名を変更してください。 –
まあ、テストランナーは私のテストケースファイルを見つけることができないでしょう、私は仮定します! –
次に、アプリ名を変更します。 –