Аннотирование запроса с помощью Django
Здравствуйте, я пытаюсь аннотировать запрос, но он не работает...
Вот мой запрос :
animal = Animal.objects.first()
test = Test.objects.filter(a=3).annotate(name=Case(When(animal in
test.user.all(), then=Value('withanimal')),
default=Value('notwithanimal'),))
Но я получил 'QuerySet' object has no attribute 'user'.
Точным пользователем поля является ManyToManyField.
Можете ли вы мне помочь?
Большое спасибо!