def get(self, request):
"""GET request for the list the history of purchases of the shop."""
purchases = Purchase.objects.annotate(num_orders=Count('orders'))\
.filter(num_orders__gt=0)
paginator = LimitOffsetPagination()
result_page = paginator.paginate_queryset(purchases, request)
return Response(self.serializer_class(result_page, many=True).data)
评论列表
文章目录