は、そのような場合、あなたはあなたがお勧め何をして正しい、あなたが大規模なDjangoプロジェクトに取り組んでいるようですねCEDからのコメント
後に編集します。モデルを1つのフォルダに入れ、別のフォルダに表示します。
実際、大規模なDjangoプロジェクトでは、この方法でファイルを整理しています。この例のように:
+-project
|
+--models
+--__init.py__
+--cars.py [car, van & truck classes]
+--boats.py [boat & ship classes]
あなたはmodels
フォルダの__init.py__
ファイル内の各サブフォルダから公開したいクラスをインポートします。
モデルがで
from cars import car, van, truck
from boats import boat, ship
をinit.pyごviews
あなたが短い表記
from project.models import car, truck, ship
だからあなたの質問への蛇行答えはイエスであると、ボートや車のモデルを参照することができ、別々のフォルダにファイルを整理し、それらの間で参照することができます。
質問を明確にする必要があります。あなたはファイル間の依存関係について言及していますが、 'a_file'をインポートしているファイルについては言いません(別のファイルに' a_file'をインポートすることを意味します)。 – Tony