私の django アプリケーションには、projects というアプリと utils というアプリがあります。また、プロジェクト内に utils と呼ばれるモジュールを持っており、プロジェクトだけのヘルパー関数を保持しています。
したがって、私のファイル構造は次のようになります
...
projects/
utils/
globals.py
views.py
utils/
tests.py
...
utils (外側のもの) から何かをインポートしようとしたときに問題が発生し、django は projects.utils からインポートしていると認識しました。だからこれは私にエラーを与えました
# inside projects.views.py
from utils.tests import foo
projects.utils に tests.py がないため、インポートでエラーが発生しました。もちろん、私はそれを知っていて、外部のユーティリティを参照しようとしていました。
djangoで外側のutilsとprojects.utilsの両方を明確に参照する方法はありますか、それともprojects.utilsの名前を別のものに変更するだけですか?