2

我有一个清单

customers=Customers.objects.filter(limit=1)

level1=customers.filter(status=1)

level2=customers.filter(status=2)

我想填充第三个列表,该列表必须包含所有客户的名称,customers但不在level1level2

我试过这么多

returned=customers.filter(~level1) 
4

1 回答 1

2

您可以使用exclude()

Customers.objects.exclude(status__in=[1,2])

或者

Customers.objects.filter(whatever=whatever).exclude(status__in=[1,2])
于 2013-06-25T07:47:44.257 回答