美文网首页
Django模型基础数据的增删改查(二十)

Django模型基础数据的增删改查(二十)

作者: 梦捷者 | 来源:发表于2019-08-04 22:18 被阅读0次

一、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/

相关文章

网友评论

      本文标题:Django模型基础数据的增删改查(二十)

      本文链接:https://www.haomeiwen.com/subject/miludctx.html