存入的数据,如何通过数据库查询呢?
django是个强大的框架且方法又全面
我们只需要调用models就好
一、增加数据
from bloggs import models
添加方式一
models.表名(字段1=“数据1”,字段2=“数据2”)
添加方式二
models.表名.create(字段1=“数据1”,字段2=“数据2”)
添加后,需要执行.save(),提交保存到数据
我们访问下index这个页面,就会触发这个函数,执行新增的操作,我们看下数据,就会存在对应的数据了
二、查询数据
查询全部内容
models.表名.objects.all() 返回QuerSet对象列表
Models.表名.objects.all().values(“字段”) 只取选择字段中的一列数据
查询指定id=1的内容
models.表名.objects.get(id=1) 返回实例
models.表名.objects.filter(id=1) 返回QuerSet对象
三、删除数据
删除就简单多了,只需要在查询后面加上.delete()方法就可以了
四、修改数据
在查询的结果后加入updata修改,与数据库修改类似
方式二,需要一步save操作,进行提交保存
django对数据库基本操作就是这样,根mysql增删改查很像,也很好理解,如有问题,请提出您的宝贵意见