主应用:
1.与项目同名的包dev07
__init__.py 为包文件
asgi.py 用于启动ASGI协议应用服务器的入口文件,在异步项目部署时使用
settings.py 用于存放django的全局配置信息
urls.py 用于创建全局路由信息
wsgi.py 用于启动WSGI协议应用服务器的入口文件,在部署时使用
2.项目根路径下的文件
db.sqlite3 django项目自带的文本型数据库
manage.py 用于管理django项目的命令行工具
子应用:
1.意义
1)解耦:将各功能模块保持独立
2)复用:方便各功能模块进行复用
2.创建
方式一:python manage.py startapp 子应用名称
方式二:Tools -> Run manage.py Task(Pycharm专业版本)
3.注册
1)在settings.py中INSTALLED_APPS列表进行注册,如果不注册,那么当前模块就不可用
2)注册方法,有两种
方式一: