美文网首页python学习
django 数据库数据筛选方法区别记录

django 数据库数据筛选方法区别记录

作者: 二傻吧 | 来源:发表于2020-04-10 14:17 被阅读0次

在views.py中筛选数据库内容
比如数据库中存放的表单名称为INFO;
其中有个info.name的key,还有个主键info.id;如果想通过info.id=3来筛选INFO,那可以通过两种方法:

  1. INFO.objects.get(info.id=3)
    2.INFO.objects.filter(info.id=3)
    两者的区别:
  2. 得到的结果是id 等于3的INFO对象的所有内容。这时是可以通过
    INFO.objects.get(info.id=3).info.name来获取其对应的name的
    2.其只会得到这个对象,有对应的key,也就是可以获取info.id但是不能查看info.name

相关文章

  • django 数据库数据筛选方法区别记录

    在views.py中筛选数据库内容比如数据库中存放的表单名称为INFO;其中有个info.name的key,还有个...

  • 选课系统

    django model的get和filter方法的区别: 1.django的get方法是从数据库的取得一个匹配...

  • 读《电脑第七课》

    数据的管理: 主要内容: 创建数据库的方法。 数据的排序 数据的筛选 数据的汇总 一、内容讲解: 1、利用记录单创...

  • 二、Django数据库配置

    Django项目默认数据库为SQLite,因本项目数据库采用MySQL,故做此记录! 1、安装Navicat数据库...

  • 在Win10下使用pycharm建立python3Django应

    这篇文章主要记录的是在学习Django时遇到的一些问题。 1.关于django创建数据库及表迁移 1.数据库配置:...

  • Web框架:Django(数据库的配置)

    Django支持很多数据的配置,在次记录下来方便以后使用Django框架时好查找。 默认数据库SQLite3 My...

  • 2018-03-14

    Django学习 Admin的用法 配置Admin Django中包含一个管理环境(主要是数据库管理),访问方法是...

  • Django模型

    Django是怎么链接数据库的呢。 django模型映射关系:模型类 >>>>>>>>>>>>>>>数据库类属性>...

  • django.db.utils.InternalError: (

    问题:django数据库报错解决:1、删除数据库(如果有数据请先备份)2、指定编码重建数据库3、Django 重建...

  • 数据模型操作(1)

    Django操作数据库 -----数据模型MVT:model数据模型部分 1. Django 连接数据库 修改项目...

网友评论

    本文标题:django 数据库数据筛选方法区别记录

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