应用就是在Django项目中,是一个独立的业务模块,可以包含自己的路由,视图,模板,模型。
创建应用app
-
创建步骤
用manage.py
中的子命令startapp
创建应用文件夹
在settings.py
的INSTALLED_APPS
列表中配置注册此应用 -
创建应用的子命令
python3 manage.py startapp 应用名称
(必须是标识符命令规则)
如:python3 manage.py startapp music
创建一个音乐应用(模块) -
Django应用的结构组成
migrations
文件夹
保存数据迁移的中间文件__init__.py
应用子包的初始化文件admin.py
应用的后台管理配置文件apps.py
应用的属性配置文件models.py
与数据库相关的模型映射类文件tests.py
应用的单元测试文件views.py
定义视图处理函数的文件
-
配置安装应用
- 在
settings.py
中配置应用, 让此应用能和整个项目融为一体INSTALLED_APPS =
- 在