📅  最后修改于: 2023-12-03 15:05:22.059000             🧑  作者: Mango
创建 Django 应用程序非常简单,只需运行 startapp
命令并指定应用程序名称即可。接下来将展示如何使用 startapp
命令来创建 Django 应用程序。
要创建 Django 应用程序,请打开终端,进入你的 Django 项目根目录,并运行以下命令:
python manage.py startapp <app_name>
<app_name>
是你想要给应用程序起的名称。
例如,要创建名为 blog
的 Django 应用程序,你可以运行以下命令:
python manage.py startapp blog
应用程序将创建在你的 Django 项目的根目录下,其中包含以下文件和文件夹:
blog/
__init__.py
admin.py
apps.py
models.py
tests.py
views.py
migrations/
__init__.py
__init__.py
- 初始化 Python 包。
admin.py
- Django 管理员配置文件。
apps.py
- 应用程序配置文件。
models.py
- Django 模型(数据库)定义文件。
tests.py
- 单元测试用例。
views.py
- Django 视图(控制器)文件。
migrations/
- 数据库迁移目录,用于管理模型改变时的数据库迁移。
在创建 Django 应用程序之后,我们需要在主项目中注册该应用程序。打开项目目录下的 settings.py
文件,找到 INSTALLED_APPS
变量。
在变量中添加你的应用程序的名称。
例如,如果你的应用程序名称是 blog
,则将以下内容添加到 INSTALLED_APPS
变量中:
INSTALLED_APPS = [
# ...
'blog',
]
现在,Django 知道了你的应用程序的存在,并可以找到其中的模型和视图。
在本文中,我们学习了如何使用 startapp
命令创建 Django 应用程序,以及如何在主项目中注册应用程序。开始构建你的 Django 应用程序吧!