def trending(self, request, object_id, **kwargs):
# a custom view that shows trending dogs
if request.method == 'GET':
obj = get_object_or_404(self.model, id=object_id)
# We could filter by dogs specific to this post here, if needed
trending_dogs = Dog.trending.all()[:3]
dogs = DogSerializer(trending_dogs, many=True).data
return JsonResponse({'results': dogs})
else:
return JsonResponse({'results': []})
评论列表
文章目录