2
my_project(1)
├── my_project(2)
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── manage.py

フォルダを区別するために使用される名前my_project
my_project(1)
最上位のプロジェクトフォルダ
プロジェクトルートフォルダ
ルート

my_project(2)
非トップレベルのプロジェクトフォルダ

開発者は、トップレベル以外のフォルダーに別の名前を使用することがありますか?プロジェクトルート/*root *は、比較的短く明確な名前です。他の(ルートではない)フォルダを示すために、同じような長さの名前を付けると便利だと思います。(例:プロジェクトブランチ(ただし、 gitブランチと混同される可能性があります))。

「プロジェクトフォルダプロジェクトルートを使用するだけ」と言う人のために:ルートフォルダについて言及する必要がなく、すぐに非ルートフォルダに対処したいとしますか?完全に明確にするために、トップレベル以外のフォルダを使用するか、その中/隣に少なくとも1つのファイルまたはディレクトリをリストする必要があります。

編集

良い名前での試みはここにリストされます:
-secondaryまたはsecondary_dir、しかしそれから私は自分の名前rootprimary/に変更する必要がありprimary_dirます。

4

1 に答える 1

3

私は通常、次のようなことをします:

andrews_app
├── andrews
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── another_module
│   ├── __init__.py
│   ├── models.py
│   ├── tests.py
│   ├── views.py
│   └── urls.py
└── manage.py
于 2013-01-28T19:15:39.647 に答える