这是我的项目文件夹结构:
.venv [virtual environment]
apps
budgetApp
__init__.py
settings.py
urls.py
wsgi.py
manage.py
Run Code Online (Sandbox Code Playgroud)
当我运行以下命令时,python manage.py startapp budget它将在budgetApp文件夹旁边创建一个名为budget的新文件夹。
但是我想在“ apps”文件夹中创建我的所有apps文件夹。
您可以在命令中的app_label后指定目标目录的路径startapp。
python manage.py startapp <app_label> [destination]
在你的情况下,你的命令是这样的:
python manage.py startapp budget ./apps
然后你应该在settings.py 中添加刚刚创建的应用程序名称,如下所示:
INSTALLED_APPS = [
...,
'apps.budget',
]
Run Code Online (Sandbox Code Playgroud)
Your_App_Name在/apps文件夹内创建一个目录。python manage.py startapp Your_App_Name ./apps/Your_Apps_Folder_Name/
Run Code Online (Sandbox Code Playgroud)
然后不要忘记在下面添加刚刚创建的应用程序名称settings.py:
INSTALLED_APPS = [
...,
'apps.Your_App_Name',
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |