ORM简介
orm是 MVC框架一个重要部分,它实现了数据模型和数据库的结藕,即数据模型的设计不需要依赖特定的数据库,通过简单的配置可以轻松的换数据库。(关系数据库)
ORM是对象--关系--映射 的简称。主要任务是
根据对象的类型生成表结构
将对象,列表的操作转化为sql语句
将sql查询的结果转换为对象,列表
Django中的模型包含存储数据的字段和约束,对应数据库的唯一的表
使用MYSQL数据库
迁移是创建数据库的表,而不是数据库
所以,数据库需要我们自己去创建
-------------------------------------
在虚拟环境中创建mysql包
pip install mysql-python
使用创建数据库命令:create databases xxx(数据库名) charset-utf8;
在django中配置数据库databases;
setting---Databases
-------------------------------------
创建项目 python mange.py createproject XXXX(项目名称)
step1:创建虚拟环境
step2:安装django
step3:创建项目
step4:创建应用
step5:在models.py中定义模型类
step6:定义视图
step7:配置url
step8:创建模板