不同的业务需要通过不同的app来分开的。
例如,豆瓣网站:
- 不同的框架栏,归置的是不同的业务,就需要用不同的应用(主应用就一个,就需要创建多个子应用)

- 如下所示的book,music,movie就是创建的子应用的名称(下图非原创)

1、如何创建一个子应用
- 首先使用虚拟环境的编译python解释器

- 输入命令:startapp movie

- 结果如下:

1、一个应用就相当于一个包(可以拷走,供其他项目使用,解耦)
2、migrations 数据库迁移文件的目录
3、admin.py 后台管理
4、apps.py后台管理
5、models.py 定义模型类文件
6、views.py 存放试图的,视图的集合(主应用就没有自动生成,而子应用就自动生成了)
本文讲解了在项目中创建子应用的方法,以豆瓣网站为例,介绍如何通过虚拟环境的python解释器启动子应用,以及子应用包含的组件如数据库迁移文件、后台管理、模型类文件和视图集合。
778

被折叠的 条评论
为什么被折叠?



