MPTT Django как получить детей с user_id = some_user_id. НЕ ВСЕ дети
def get_queryset(self):
if not self.request.user.is_authenticated: # for swagger generation only
return CannedAnswer.objects.none()
if self.action in ['list']:
return CannedAnswer.objects.filter(
Q(agent=self.request.user) | Q(agent__isnull=True) | Q(group__in=self.request.user.groups.all())).get_cached_trees()
else:
return CannedAnswer.objects.filter(agent=self.request.user)
Этот код возвращает мне всех детей, но я хочу получить детей, у которых agent = self.request.user