def get_queryset(self): follows = Follow.objects.filter(follower=self.request.user) return Ping.objects_unblocked(self.request).filter( Q(user=self.request.user) | Q(user__in=Subquery(follows.values('followed')))).select_related( 'user', 'replying_to')