1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Code cleanup

This commit is contained in:
Jeremy Stretch
2016-05-18 15:17:58 -04:00
parent d0fb95d31e
commit 4de5f992be
6 changed files with 33 additions and 28 deletions

View File

@@ -11,7 +11,8 @@ urlpatterns = [
# Providers
url(r'^providers/$', ProviderListView.as_view(), name='provider_list'),
url(r'^providers/(?P<pk>\d+)/$', ProviderDetailView.as_view(), name='provider_detail'),
url(r'^providers/(?P<pk>\d+)/graphs/$', GraphListView.as_view(), {'type': GRAPH_TYPE_PROVIDER}, name='provider_graphs'),
url(r'^providers/(?P<pk>\d+)/graphs/$', GraphListView.as_view(), {'type': GRAPH_TYPE_PROVIDER},
name='provider_graphs'),
# Circuit types
url(r'^circuit-types/$', CircuitTypeListView.as_view(), name='circuittype_list'),

View File

@@ -2,7 +2,8 @@ from rest_framework import generics
from circuits.models import Provider, CircuitType, Circuit
from circuits.filters import CircuitFilter
from .serializers import ProviderSerializer, CircuitTypeSerializer, CircuitSerializer
from . import serializers
class ProviderListView(generics.ListAPIView):
@@ -10,7 +11,7 @@ class ProviderListView(generics.ListAPIView):
List all providers
"""
queryset = Provider.objects.all()
serializer_class = ProviderSerializer
serializer_class = serializers.ProviderSerializer
class ProviderDetailView(generics.RetrieveAPIView):
@@ -18,7 +19,7 @@ class ProviderDetailView(generics.RetrieveAPIView):
Retrieve a single provider
"""
queryset = Provider.objects.all()
serializer_class = ProviderSerializer
serializer_class = serializers.ProviderSerializer
class CircuitTypeListView(generics.ListAPIView):
@@ -26,7 +27,7 @@ class CircuitTypeListView(generics.ListAPIView):
List all circuit types
"""
queryset = CircuitType.objects.all()
serializer_class = CircuitTypeSerializer
serializer_class = serializers.CircuitTypeSerializer
class CircuitTypeDetailView(generics.RetrieveAPIView):
@@ -34,7 +35,7 @@ class CircuitTypeDetailView(generics.RetrieveAPIView):
Retrieve a single circuit type
"""
queryset = CircuitType.objects.all()
serializer_class = CircuitTypeSerializer
serializer_class = serializers.CircuitTypeSerializer
class CircuitListView(generics.ListAPIView):
@@ -42,7 +43,7 @@ class CircuitListView(generics.ListAPIView):
List circuits (filterable)
"""
queryset = Circuit.objects.select_related('type', 'provider', 'site', 'interface__device')
serializer_class = CircuitSerializer
serializer_class = serializers.CircuitSerializer
filter_class = CircuitFilter
@@ -51,4 +52,4 @@ class CircuitDetailView(generics.RetrieveAPIView):
Retrieve a single circuit
"""
queryset = Circuit.objects.select_related('type', 'provider', 'site', 'interface__device')
serializer_class = CircuitSerializer
serializer_class = serializers.CircuitSerializer