すべての外部モジュールを 1 つのファイルにインポートしてから、そのファイルからインポートすることを考えています。このようにして、外部モジュールを交換したい場合は、1 つのファイルを編集するだけです。
ディレクトリの例:
# django project
...
app1
imports.py
app2
utils.py
app3
utils.py
だから app1.imports.py にある
from app2 import utils as ALIAS
次に、app1 のすべてのモジュールが app1.imports.py から ALIAS をインポートします。このように、app3.utils を使用したい場合は、app1.imports.py で 1 つの変更を加えるだけです。
問題は、これが良い考えかどうかを知るのに十分なほどPythonを知らない/理解していないことです。これを行うことの長所と短所は何ですか?私はこれをやっている人をまったく見ないので、それは良い考えではないと思いますか? なぜ?