mirror of
https://github.com/pinry/pinry.git
synced 2025-11-14 00:55:43 +01:00
Fix: Should use image_by_id as image-field name / add pagination
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from rest_framework import viewsets, mixins, routers
|
||||
from rest_framework.filters import SearchFilter, OrderingFilter
|
||||
from rest_framework.viewsets import GenericViewSet
|
||||
|
||||
from core import drf_api as api
|
||||
@@ -23,7 +24,10 @@ class ImageViewSet(mixins.CreateModelMixin, GenericViewSet):
|
||||
class PinViewSet(viewsets.ModelViewSet):
|
||||
queryset = Pin.objects.all()
|
||||
serializer_class = api.PinSerializer
|
||||
filter_fields = ('submitter__username',)
|
||||
filter_backends = (SearchFilter, OrderingFilter)
|
||||
search_fields = ('=submitter__username', )
|
||||
ordering_fields = ('id', )
|
||||
ordering = ('id', )
|
||||
permission_classes = [IsOwnerOrReadOnly("submitter"), ]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user