Detail library view with settings update

This commit is contained in:
Eliot Berriot 2018-04-11 21:58:41 +02:00
parent f4f75dcb4f
commit 472cc7e26a
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
7 changed files with 228 additions and 11 deletions

View file

@ -166,6 +166,8 @@ class MusicFilesViewSet(FederationMixin, viewsets.GenericViewSet):
class LibraryViewSet(
mixins.RetrieveModelMixin,
mixins.UpdateModelMixin,
mixins.ListModelMixin,
viewsets.GenericViewSet):
permission_classes = [rest_permissions.DjangoModelPermissions]
@ -173,6 +175,7 @@ class LibraryViewSet(
'actor',
'follow',
)
lookup_field = 'uuid'
filter_class = filters.LibraryFilter
serializer_class = serializers.APILibrarySerializer
ordering_fields = (