X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/663e996e1f8b3dfd0904a44dc40541e67814079e..0ce1f45befb101b24a96fc9676a377a8cb7f6e8d:/src/catalogue/api/views.py diff --git a/src/catalogue/api/views.py b/src/catalogue/api/views.py index b2734d941..198f87fdd 100644 --- a/src/catalogue/api/views.py +++ b/src/catalogue/api/views.py @@ -406,6 +406,15 @@ class KindView(RetrieveAPIView): queryset = Tag.objects.filter(category='kind') lookup_field = 'slug' +class ThemeList(ListAPIView): + serializer_class = serializers.ThemeSerializer + queryset = Tag.objects.filter(category='theme') + +class ThemeView(RetrieveAPIView): + serializer_class = serializers.ThemeSerializer + queryset = Tag.objects.filter(category='theme') + lookup_field = 'slug' + class TagView(RetrieveAPIView): permission_classes = [DjangoModelPermissionsOrAnonReadOnly]