feat(api): distinguish between read-only and authenticateed user permissions

ref: #451 #452
This commit is contained in:
2024-12-24 15:35:30 +09:30
parent bd31777331
commit 384b0e1d10
6 changed files with 28 additions and 15 deletions

View File

@ -1,6 +1,6 @@
from drf_spectacular.utils import extend_schema, extend_schema_view, OpenApiResponse
from api.viewsets.common import ModelViewSet
from api.viewsets.common import ReadOnlyModelViewSet
from itim.serializers.service import (
Service,
@ -18,7 +18,7 @@ from itim.serializers.service import (
partial_update=extend_schema(exclude=True),
destroy=extend_schema(exclude=True)
)
class ViewSet(ModelViewSet):
class ViewSet(ReadOnlyModelViewSet):
filterset_fields = [
'cluster',