Django 如何从另一查询集中排除?
我有疑问:Django 如何从另一查询集中排除?,django,django-queryset,Django,Django Queryset,我有疑问: users_to_exclude = MyModel.objects.filter(status=1) 现在: result = MyAnotherModel.objects.filter(image=my_image).count() 以及: 向我显示相同的号码(users\u to\u exclude具有正确的数据)。如何做好它?阅读该主题: 还有: You can also use a queryset to dynamically evaluate the list o
users_to_exclude = MyModel.objects.filter(status=1)
现在:
result = MyAnotherModel.objects.filter(image=my_image).count()
以及:
向我显示相同的号码(users\u to\u exclude
具有正确的数据)。如何做好它?阅读该主题:
还有:
You can also use a queryset to dynamically evaluate the list of values instead of providing a list of literal values:
user\u要排除
它是什么类型?MyModel.objects.filter(status=1)
返回类型是MyModel
queryset。exclude(user\uu in=users\u to\u exclude)
期望的是用户类型的查询集。这就是问题所在。MyModel
中是否有用户对象?显示模型定义
You can also use a queryset to dynamically evaluate the list of values instead of providing a list of literal values: