Django - фильтрация объекта по другому объекту - PullRequest
0 голосов
/ 10 декабря 2011

Я ищу решение, как отфильтровать объект по другому объекту

пример:

def test(request):

    ranking = First.objects.filter(**user__id**=Another.objects.get(id=**user__id**).filter(HeIsVerify=True))

    return render(request, 'sth.html', {'ranking': ranking})

есть идеи сделать это?

Ответы [ 2 ]

1 голос
/ 10 декабря 2011

Вы можете посмотреть Q сложных запросов .Попробуйте что-то вроде этого:

ranking = First.objects.filter(Q(another__heisverify=True))
0 голосов
/ 14 декабря 2011

Попробуйте что-то вроде этого:

First.objects.filter(user__heisverify=True)
...