一、django调试工具---django shell
进入django shell工具的具体命令如下:
python manage.py shell(在项目目录下运行此命令)
二、查询和增加的操作
1、采用命令行语句进行操作
- 创建数据(增加)的四种方法
- 查找的最基础的三种方法
2、在视图函数中导入User模型类,然后使用下面的方法添加和查询数据(用其他的例子来进行演示)
注意:
(1)all()和filter()方法返回的是QuerySet对象。
(2)get()方式返回的单个对象,如果符合条件的对象有多个,则get方法就会报错!
三、 数据的删除和修改
1、命令行上进行操作
- 修改操作
- 删除操作
注意:
(1)从数据库中查询出来的结果一般是一个集合,这个集合叫做 QuerySet。
(2)QuerySet是可迭代对象。
(3)QuerySet支持切片, 不支持负索引。
(4)可以用list强行将QuerySet变成列表.
2、在视图函数中导入User模型类,然后使用下面的方法删除和更新数据
四、具体实例操作
文档参考:
1、 数据库配置https://docs.djangoproject.com/en/2.1/ref/settings/#std:setting-DATABASES
2、出现Ubuntu django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required解决方式如下:http://www.pianshen.com/article/3654380936/
网友评论