应用在django项目中是独立的业务模块,可以包含自己的路由,视图,模型。
创建应用
步骤1
用manage.py中子命令startapp创建应用文件夹
python3 manage.py startapp music
步骤2
在settings.py的INSTALLED_APPS列表中配置安装此应用
settings.py配置样例:
INSTALLED_APPS
#....
'USER',#用户信息模块
‘music',#音乐模块
分布式路由
django中,主路由配置文件(urls.py)可以不处理用户具体路由,主路由
配置文件可以做请求的分布(分布式请求处理)。具体的请求可以由给的
应用来来进行处理。
步骤1 - 主路由中调用include函数
语法:include('app名字.url模块名’)
作用:用于将当前路由转到各个应用的路由配置文件的urlpatterns
进行分布式处理
以http://127.0.0.1:8000/music/index为例: