Django项目结构和子应用介绍
项目结构
1.1.1 app项目配置
文件存放settings.py、urls.py、wsgi.py等
1.1.2 子应用配置
Migrations:
数据库模型的脚本,包括新增或更新了models的数据库表设计
Models.py:
数据库模型设计,表和字段类型的设计
Views.py:
视图层,用于处理后台的逻辑,并返回响应结果或图层
子应用结构
1.1.1 admin.py文件跟网站的后台管理站点配置相关。
1.1.2 apps.py文件用于配置当前子应用的相关信息。
1.1.3 migrations目录用于存放数据库迁移历史文件。
1.1.4 models.py文件用户保存数据库模型类。
1.1.5 tests.py文件用于开发测试用例,编写单元测试。
views.py文件用于编写Web应用视图