我刚刚完成了教程 django 应用程序。我现在想构建自己的应用程序。我应该只在教程项目文件夹中创建一个新应用程序,还是应该创建一个包含新应用程序的新项目文件夹?
我不确定在哪些情况下重用项目并在该项目下创建多个应用与为每个新应用创建新项目相比有意义
请您参考如下方法:
您无需为每个应用创建一个项目。创建项目时,您可以根据需要在项目内定义新应用程序,实际上是 manage.py项目文件夹内与 django-admin.py 相同外部。所以你可以startapp直接使用 django-admin.py :
$ django-admin.py startproject foo
$ django-admin.py startapp bar
$ ls foo bar/
bar/:
__init__.py models.py tests.py views.py
foo:
__init__.py manage.py settings.py urls.py
