小编Ris*_*waj的帖子

Django排除查询,我可以传递多个参数吗?

我有一个查询,我想排除空公司以及特定用户电子邮件。

Demo.objects.all().exclude(company__isnull=True, email="abc@gmail.com")
Run Code Online (Sandbox Code Playgroud)

但似乎上面的排除不适用于多个参数,我的返回查询集中有 email="abc@gmail.com" 。

如果我尝试使用单个参数进行上述查询,它会起作用。但不适用于多个参数。任何人都知道如何在 django except 中传递多个参数?

谢谢

python django django-orm django-queryset django-2.2

4
推荐指数
1
解决办法
2304
查看次数

标签 统计

django ×1

django-2.2 ×1

django-orm ×1

django-queryset ×1

python ×1