Django - Queryset

Django - Queryset 首页 / Django入门教程 / Django - Queryset

Django通过使用 ORM (对象关系映射器)简化了与数据库交互的任务。 您可以使用简单的 QuerySets 编写通用数据库查询。

什么是QuerySet

Queryset只是Django模型中对象的列表。它可以用于查询数据,如创建(Create),过滤(Filter),更新(Update),排序(Order)等。 可以使用 Django Shell views.py 编写查询集。

python manage.py shell

例如,要从名为 myapp 的应用程序下的模型 Blog 获取所有数据,请运行:

    >>> from myapp.models import Blog
    >>> Post.objects.all()
    QuerySet ['my blog title', ...]
                                

Django QuerySet

Create

ModelName.objects.create(fieldname=value)

Select

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/django/django-queryse.html

来源:LearnFk无涯教程网

ModelName.objects.all()

Filter

ModelName.objects.filter(fieldname=value)

Exclude

ModelName.objects.exclude(fieldname=value)

Ordering

ModelName.objects.all().order_by('field_name')

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Netty源码剖析与实战 -〔傅健〕

SRE实战手册 -〔赵成〕

实用密码学 -〔范学雷〕

Go 语言项目开发实战 -〔孔令飞〕

说透5G -〔杨四昌〕

程序员的个人财富课 -〔王喆〕

玩转Vue 3全家桶 -〔大圣〕

深入剖析Java新特性 -〔范学雷〕

人人都用得上的数字化思维课 -〔付晓岩〕

好记忆不如烂笔头。留下您的足迹吧 :)