fmartingr
/
shelfzilla
Archived
1
0
Fork 0

Added Publishers endpoint

This commit is contained in:
Felipe Martín 2015-05-05 22:26:32 +02:00
parent 34d22269a1
commit 3cd96a4e0a
2 changed files with 12 additions and 1 deletions

View File

@ -9,5 +9,6 @@ from .views import VolumesViewSet
router = DefaultRouter(trailing_slash=False)
router.register(r'volumes', VolumesViewSet)
router.register(r'publishers', VolumesViewSet)
urlpatterns = router.urls

View File

@ -5,10 +5,20 @@ from rest_framework import viewsets, filters
from rest_framework.permissions import IsAuthenticated
# own
from .serializers import VolumeSerializer
from .serializers import VolumeSerializer, PublisherSerializer
from ..models import Volume
class PublishersViewSet(viewsets.ReadOnlyModelViewSet):
"""
"""
serializer_class = PublisherSerializer
paginate_by = 20
filter_backends = (filters.SearchFilter, )
search_fields = ('name', )
class VolumesViewSet(viewsets.ReadOnlyModelViewSet):
"""
"""