模型基础--mysql

首先我们先来看看ORM系统:

再看看Django是怎么把数据映射到数据库上的:

 

接下来,我们实践操作一下。

一、创建模型类和连接数据库

1.下载安装mysql,  命令pip install mysql

2.在主目录下的settings里,DATABASES中,配置数据库:

3.pysql数据库连接器的配置(在主目录下的__init__.py下):

4.在app下的models中创建模型类:

5.注册,创建映射文件:

6.查看映射文件, python manage.py sqlmigrate  appname  001:

7.将映射文件中的数据提交到数据库。

8.查看数据库

 

二、对数据库进行增删改查操作

  我这用的ipython,可以用命令 pip install ipython

  然后输入 python manage.py shell  就进入了ipython 

增:

第一种:记得save保存

第二种:也需要save保存

第三种:

第四种:

查看数据库:四种方法都成功创建

 

删:

一、利用实例删除

二、选择删除

三、全部删除:Students_list.objects.all().delete()

 

 改:

一、更新一条数据

  1.直接实例化属性更新

  2.选择者更新

二、更新多条

 

查看数据库,删除,更新是否成功:

 

查:

一、查询一条

二、查询多条

  1.查询符合条件的

  2.全部查询

 

posted @ 2019-03-28 01:28  murray-wei  阅读(197)  评论(0编辑  收藏  举报