怎么在DjangoORM中进行not查询

小编给大家分享一下怎么在Django ORM中进行not查询,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:做网站、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的绥德网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Django提供了两个选项:

exclude()
filter(~Q())

第一种使用默认的exclude排除法。

qs5 = User.objects.exclude(id=1)
# 输出及结果
print(qs5)
]>

第二章使用Q()方法

from django.db.models import Q
qs6 = User.objects.filter(~Q(id=1))
# 输出及结果
print(qs6)
]>

以上是怎么在Django ORM中进行not查询的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


新闻标题:怎么在DjangoORM中进行not查询
路径分享:http://scyanting.com/article/jhojie.html