django给我们提供了子应用,将独立的功能进行独立管理,将独立的模块放在同一个app当中,包括该模块的路由,视图,html,静态资源。
1. 创建app子应用
首先确保在虚拟环境下,在manage.py的同级目录下
python manage.py startapp appname
#appname是子应用的名字
子应用的目录说明
migrations 数据迁移文件,数据库表结构的同步的
admin.py 站点管理
apps.py 配置当前子应用的相关信息
model.py 模型
tests.py 用于开发测试应用
views.py 视图文件
2.配置子应用及安装
在settings.py中将子应用的名字加入到注册应用中
3.使用
4.配置子应用管理自己的路由
在主url.py中导入子应用中的url.py文件
访问: