mirror of
https://github.com/pinry/pinry.git
synced 2025-11-13 00:25:41 +01:00
Avoid 2 queries per pin in the main endpoint.
This commit is contained in:
@@ -23,7 +23,7 @@ class ImageViewSet(mixins.CreateModelMixin, GenericViewSet):
|
||||
|
||||
|
||||
class PinViewSet(viewsets.ModelViewSet):
|
||||
queryset = Pin.objects.all()
|
||||
queryset = Pin.objects.all().select_related('image', 'submitter')
|
||||
serializer_class = api.PinSerializer
|
||||
filter_backends = (DjangoFilterBackend, SearchFilter, OrderingFilter)
|
||||
filter_fields = ("submitter__username", 'tags__name', )
|
||||
|
||||
Reference in New Issue
Block a user