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

用于区分my_project文件夹的名称:
my_project(1)
顶级项目文件夹
项目根文件夹
Root

my_project(2)
非顶级项目文件夹

开发人员有时会为非顶级文件夹使用另一个名称吗?项目根/*root* 是一个比较简短明了的名字。我认为使用类似长度的名称来指示另一个(非根)文件夹会很有用。(例如项目分支(但这可能会与git 分支混淆))。

对于那些说“只使用项目文件夹项目根目录”的人:假设不需要提及根文件夹并且您想立即解决非根文件夹?您必须使用非顶级文件夹或在其中/旁边列出至少一个文件或目录才能完全清楚。

编辑

此处将列出尝试取个好名字的尝试:
-secondary否则secondary_dir我必须将 my 重命名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 回答