mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 09:16:10 -06:00
DataFile REST API endpoints should be read-only
This commit is contained in:
parent
8ba9f722ec
commit
d373729f1b
@ -7,7 +7,7 @@ from rest_framework.routers import APIRootView
|
|||||||
|
|
||||||
from core import filtersets
|
from core import filtersets
|
||||||
from core.models import *
|
from core.models import *
|
||||||
from netbox.api.viewsets import NetBoxModelViewSet
|
from netbox.api.viewsets import NetBoxModelViewSet, NetBoxReadOnlyModelViewSet
|
||||||
from utilities.utils import count_related
|
from utilities.utils import count_related
|
||||||
from . import serializers
|
from . import serializers
|
||||||
|
|
||||||
@ -46,7 +46,7 @@ class DataSourceViewSet(NetBoxModelViewSet):
|
|||||||
return Response(serializer.data)
|
return Response(serializer.data)
|
||||||
|
|
||||||
|
|
||||||
class DataFileViewSet(NetBoxModelViewSet):
|
class DataFileViewSet(NetBoxReadOnlyModelViewSet):
|
||||||
queryset = DataFile.objects.defer('data').prefetch_related('source')
|
queryset = DataFile.objects.defer('data').prefetch_related('source')
|
||||||
serializer_class = serializers.DataFileSerializer
|
serializer_class = serializers.DataFileSerializer
|
||||||
filterset_class = filtersets.DataFileFilterSet
|
filterset_class = filtersets.DataFileFilterSet
|
||||||
|
Loading…
Reference in New Issue
Block a user