文章目录
web开发django模型
在django开发中,要求我们使用app进行数据库的开发
在一个web项目中,比如电商项目,电商项目中有用户管理模块,订单管理模块,商品管理的模块,日志管理等模块放在同一个urls,views中不方便管理,django给我们提供了子应用,将独立的功能进行独立管理,将独立的模块放在同一个app当中,包括该模块的路由,视图,html,静态资源。
1.创建app子应用
python manage.py startapp app01
app01 是子应用的名字
子应用目录说明
migrations 数据迁移文件,数据库表结构的同步的
admin.py 站点管理
apps.py 配置当前子应用的相关信息
models.py 模型
tests.py 用于开发测试应用
views.py 视图文件
注意:
子应用中没有路由文件,需要自己创建
2.配置子应用
3.使用
4.配置子应用管理自已的路由
步骤:
子应用中创建urls.py
主目录的路由文件中 导入include
path(‘app01/’,include(‘app01.urls’))
访问:
django数据库开发思维与ORM
1.创建数据库
create database stu charset=utf8;
2.配置数据库
在主目录的settings.py文件中 配置数据库