|
@@ -2,16 +2,16 @@ from rest_framework.decorators import detail_route
|
|
|
from rest_framework.mixins import ListModelMixin
|
|
|
from rest_framework.permissions import IsAuthenticated
|
|
|
from rest_framework.response import Response
|
|
|
-from rest_framework.viewsets import GenericViewSet, ModelViewSet, ReadOnlyModelViewSet, ViewSet
|
|
|
+from rest_framework.viewsets import GenericViewSet, ModelViewSet, ViewSet
|
|
|
|
|
|
from django.conf import settings
|
|
|
from django.shortcuts import get_object_or_404
|
|
|
|
|
|
from dcim.models import (
|
|
|
ConsolePort, ConsolePortTemplate, ConsoleServerPort, ConsoleServerPortTemplate, Device, DeviceBay,
|
|
|
- DeviceBayTemplate, DeviceRole, DeviceType, Interface, InterfaceConnection, InterfaceTemplate, Manufacturer, InventoryItem,
|
|
|
- Platform, PowerOutlet, PowerOutletTemplate, PowerPort, PowerPortTemplate, Rack, RackGroup, RackReservation,
|
|
|
- RackRole, Region, Site,
|
|
|
+ DeviceBayTemplate, DeviceRole, DeviceType, Interface, InterfaceConnection, InterfaceTemplate, Manufacturer,
|
|
|
+ InventoryItem, Platform, PowerOutlet, PowerOutletTemplate, PowerPort, PowerPortTemplate, Rack, RackGroup,
|
|
|
+ RackReservation, RackRole, Region, Site,
|
|
|
)
|
|
|
from dcim import filters
|
|
|
from extras.api.serializers import RenderedGraphSerializer
|