from rest_framework.response import Response
from rest_framework.reverse import reverse
from rest_framework import serializers
-from rest_framework import generics
from core.models import *
from django.forms import widgets
'sliceroles': reverse('slicerole-list', request=request, format=format),
'tags': reverse('tag-list', request=request, format=format),
'invoices': reverse('invoice-list', request=request, format=format),
- 'planetstackroles': reverse('planetstackrole-list', request=request, format=format),
'sliceprivileges': reverse('sliceprivilege-list', request=request, format=format),
+ 'planetstackroles': reverse('planetstackrole-list', request=request, format=format),
'networkslivers': reverse('networksliver-list', request=request, format=format),
+ 'projects': reverse('project-list', request=request, format=format),
'slices': reverse('slice-list', request=request, format=format),
'networks': reverse('network-list', request=request, format=format),
'services': reverse('service-list', request=request, format=format),
'deployments': reverse('deployment-list', request=request, format=format),
'reservations': reverse('reservation-list', request=request, format=format),
'siteprivileges': reverse('siteprivilege-list', request=request, format=format),
+ 'singletonmodels': reverse('singletonmodel-list', request=request, format=format),
'planetstacks': reverse('planetstack-list', request=request, format=format),
'accounts': reverse('account-list', request=request, format=format),
'networkparametertypes': reverse('networkparametertype-list', request=request, format=format),
'sitedeploymentses': reverse('sitedeployments-list', request=request, format=format),
'deploymentprivileges': reverse('deploymentprivilege-list', request=request, format=format),
'deploymentroles': reverse('deploymentrole-list', request=request, format=format),
- 'projects': reverse('project-list', request=request, format=format),
+ 'plcorebases': reverse('plcorebase-list', request=request, format=format),
'slicetags': reverse('slicetag-list', request=request, format=format),
'networktemplates': reverse('networktemplate-list', request=request, format=format),
'routers': reverse('router-list', request=request, format=format),
-class ServiceAttributeSerializer(serializers.HyperlinkedModelSerializer):
+class ServiceattributeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- service = serializers.HyperlinkedRelatedField(read_only=True, view_name='service-detail')
-
+ services = serializers.HyperlinkedRelatedField(view_name='service-detail')
class Meta:
- model = ServiceAttribute
- fields = ('id','created','updated','enacted','name','value','service',)
+ model = serviceattribute
+ fields = ('id','created','updated','enacted','name','value',)
class ImageSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- slivers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='sliver-detail')
-
-
class Meta:
- model = Image
- fields = ('id','created','updated','enacted','image_id','name','disk_format','container_format','slivers',)
+ model = image
+ fields = ('id','created','updated','enacted','image_id','name','disk_format','container_format',)
-class NetworkParameterSerializer(serializers.HyperlinkedModelSerializer):
+class NetworkparameterSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = NetworkParameter
+ model = networkparameter
fields = ('id','created','updated','enacted','parameter','value','content_type','object_id',)
class SiteSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- slices = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='slice-detail')
-
-
-
- nodes = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='node-detail')
-
-
-
- users = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='user-detail')
-
-
-
- site_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='siteprivilege-detail')
-
-
-
- accounts = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='account-detail')
-
-
class Meta:
- model = Site
- fields = ('id','created','updated','enacted','tenant_id','name','site_url','enabled','location','longitude','latitude','login_base','is_public','abbreviated_name','slices','nodes','users','site_privileges','accounts',)
+ model = site
+ fields = ('id','created','updated','enacted','tenant_id','name','site_url','enabled','location','longitude','latitude','login_base','is_public','abbreviated_name',)
-class SliceRoleSerializer(serializers.HyperlinkedModelSerializer):
+class SliceroleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = SliceRole
+ model = slicerole
fields = ('id','created','updated','enacted','role',)
class TagSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- sites = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='site-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- service = serializers.HyperlinkedRelatedField(read_only=True, view_name='service-detail')
-
-
-
- slices = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='slice-detail')
-
-
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
-
-
- slivers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='sliver-detail')
-
-
-
- sliver = serializers.HyperlinkedRelatedField(read_only=True, view_name='sliver-detail')
-
-
-
- nodes = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='node-detail')
-
-
-
- node = serializers.HyperlinkedRelatedField(read_only=True, view_name='node-detail')
-
+ services = serializers.HyperlinkedRelatedField(view_name='service-detail')
class Meta:
- model = Tag
- fields = ('id','created','updated','enacted','name','value','content_type','object_id','sites','site','service','slices','slice','slivers','sliver','nodes','node',)
+ model = tag
+ fields = ('id','created','updated','enacted','name','value','content_type','object_id',)
class InvoiceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ accounts = serializers.HyperlinkedRelatedField(view_name='account-detail')
- account = serializers.HyperlinkedRelatedField(read_only=True, view_name='account-detail')
-
+ class Meta:
+ model = invoice
+ fields = ('id','created','updated','enacted','date',)
+
+
+class SliceprivilegeSerializer(serializers.HyperlinkedModelSerializer):
+ id = serializers.Field()
+ users = serializers.HyperlinkedRelatedField(view_name='user-detail')
- charges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='charge-detail')
+ slices = serializers.HyperlinkedRelatedField(view_name='slice-detail')
+ roles = serializers.HyperlinkedRelatedField(view_name='role-detail')
class Meta:
- model = Invoice
- fields = ('id','created','updated','enacted','date','account','charges',)
+ model = sliceprivilege
+ fields = ('id','created','updated','enacted',)
-class PlanetStackRoleSerializer(serializers.HyperlinkedModelSerializer):
+class PlanetstackroleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = PlanetStackRole
+ model = planetstackrole
fields = ('id','created','updated','enacted','role',)
-class SlicePrivilegeSerializer(serializers.HyperlinkedModelSerializer):
+class NetworksliverSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ networks = serializers.HyperlinkedRelatedField(view_name='network-detail')
- user = serializers.HyperlinkedRelatedField(read_only=True, view_name='user-detail')
-
-
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
-
-
- role = serializers.HyperlinkedRelatedField(read_only=True, view_name='role-detail')
-
+ slivers = serializers.HyperlinkedRelatedField(view_name='sliver-detail')
class Meta:
- model = SlicePrivilege
- fields = ('id','created','updated','enacted','user','slice','role',)
+ model = networksliver
+ fields = ('id','created','updated','enacted','ip','port_id',)
-class NetworkSliverSerializer(serializers.HyperlinkedModelSerializer):
+class ProjectSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- network = serializers.HyperlinkedRelatedField(read_only=True, view_name='network-detail')
-
-
-
- sliver = serializers.HyperlinkedRelatedField(read_only=True, view_name='sliver-detail')
-
-
class Meta:
- model = NetworkSliver
- fields = ('id','created','updated','enacted','ip','port_id','network','sliver',)
+ model = project
+ fields = ('id','created','updated','enacted','name',)
class SliceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ sites = serializers.HyperlinkedRelatedField(view_name='site-detail')
- slice_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='sliceprivilege-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- service = serializers.HyperlinkedRelatedField(read_only=True, view_name='service-detail')
-
-
-
- networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
-
-
-
- network = serializers.HyperlinkedRelatedField(read_only=True, view_name='network-detail')
-
-
-
- networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
-
-
-
- network = serializers.HyperlinkedRelatedField(read_only=True, view_name='network-detail')
-
-
-
- charges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='charge-detail')
-
-
-
- slivers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='sliver-detail')
-
-
-
- reservations = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='reservation-detail')
-
-
-
- slicetags = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='slicetag-detail')
-
+ services = serializers.HyperlinkedRelatedField(view_name='service-detail')
class Meta:
- model = Slice
- fields = ('id','created','updated','enacted','tenant_id','name','enabled','omf_friendly','description','slice_url','network_id','router_id','subnet_id','serviceClass','creator','slice_privileges','site','service','networks','network','networks','network','charges','slivers','reservations','slicetags',)
+ model = slice
+ fields = ('id','created','updated','enacted','tenant_id','name','enabled','omf_friendly','description','slice_url','network_id','router_id','subnet_id','serviceClass','creator',)
class NetworkSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- routers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='router-detail')
-
-
-
- router = serializers.HyperlinkedRelatedField(read_only=True, view_name='router-detail')
-
-
-
- routers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='router-detail')
-
-
-
- router = serializers.HyperlinkedRelatedField(read_only=True, view_name='router-detail')
-
-
class Meta:
- model = Network
- fields = ('id','created','updated','enacted','name','template','subnet','ports','labels','owner','guaranteedBandwidth','permitAllSlices','network_id','router_id','subnet_id','routers','router','routers','router',)
+ model = network
+ fields = ('id','created','updated','enacted','name','template','subnet','ports','labels','owner','guaranteedBandwidth','permitAllSlices','network_id','router_id','subnet_id',)
class ServiceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- serviceattributes = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='serviceattribute-detail')
-
-
-
- tags = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='tag-detail')
-
-
-
- service = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='slice-detail')
-
-
class Meta:
- model = Service
- fields = ('id','created','updated','enacted','description','enabled','name','versionNumber','published','serviceattributes','tags','service',)
+ model = service
+ fields = ('id','created','updated','enacted','description','enabled','name','versionNumber','published',)
-class ServiceClassSerializer(serializers.HyperlinkedModelSerializer):
+class ServiceclassSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = ServiceClass
+ model = serviceclass
fields = ('id','created','updated','enacted','name','description','commitment','membershipFee','membershipFeeMonths','upgradeRequiresApproval',)
-class SiteRoleSerializer(serializers.HyperlinkedModelSerializer):
+class SiteroleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = SiteRole
+ model = siterole
fields = ('id','created','updated','enacted','role',)
class ChargeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ accounts = serializers.HyperlinkedRelatedField(view_name='account-detail')
- account = serializers.HyperlinkedRelatedField(read_only=True, view_name='account-detail')
-
-
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
-
-
- invoice = serializers.HyperlinkedRelatedField(read_only=True, view_name='invoice-detail')
+ slices = serializers.HyperlinkedRelatedField(view_name='slice-detail')
+ invoices = serializers.HyperlinkedRelatedField(view_name='invoice-detail')
class Meta:
- model = Charge
- fields = ('id','created','updated','enacted','kind','state','date','object','amount','coreHours','account','slice','invoice',)
+ model = charge
+ fields = ('id','created','updated','enacted','kind','state','date','object','amount','coreHours',)
class RoleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = Role
+ model = role
fields = ('id','created','updated','enacted','role_type','role','description','content_type',)
-class UsableObjectSerializer(serializers.HyperlinkedModelSerializer):
+class UsableobjectSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = UsableObject
+ model = usableobject
fields = ('id','created','updated','enacted','name',)
class SliverSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ images = serializers.HyperlinkedRelatedField(view_name='image-detail')
- networks = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='network-detail')
-
-
-
- network = serializers.HyperlinkedRelatedField(read_only=True, view_name='network-detail')
-
-
-
- serviceclass = serializers.HyperlinkedRelatedField(read_only=True, view_name='serviceclass-detail')
-
-
-
- image = serializers.HyperlinkedRelatedField(read_only=True, view_name='image-detail')
-
-
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
-
-
- node = serializers.HyperlinkedRelatedField(read_only=True, view_name='node-detail')
-
-
-
- reservedResourrces = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='reservedresource-detail')
+ slices = serializers.HyperlinkedRelatedField(view_name='slice-detail')
+ nodes = serializers.HyperlinkedRelatedField(view_name='node-detail')
class Meta:
- model = Sliver
- fields = ('id','created','updated','enacted','instance_id','name','instance_name','ip','creator','deploymentNetwork','numberCores','networks','network','serviceclass','image','slice','node','reservedResourrces',)
+ model = sliver
+ fields = ('id','created','updated','enacted','instance_id','name','instance_name','ip','creator','deploymentNetwork','numberCores',)
class NodeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ sites = serializers.HyperlinkedRelatedField(view_name='site-detail')
- slivers = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='sliver-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- deployment = serializers.HyperlinkedRelatedField(read_only=True, view_name='deployment-detail')
-
+ deployments = serializers.HyperlinkedRelatedField(view_name='deployment-detail')
class Meta:
- model = Node
- fields = ('id','created','updated','enacted','name','slivers','site','deployment',)
+ model = node
+ fields = ('id','created','updated','enacted','name',)
-class ReservedResourceSerializer(serializers.HyperlinkedModelSerializer):
+class ReservedresourceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- sliver = serializers.HyperlinkedRelatedField(read_only=True, view_name='sliver-detail')
-
+ slivers = serializers.HyperlinkedRelatedField(view_name='sliver-detail')
class Meta:
- model = ReservedResource
- fields = ('id','created','updated','enacted','resource','quantity','reservationSet','sliver',)
+ model = reservedresource
+ fields = ('id','created','updated','enacted','resource','quantity','reservationSet',)
class PaymentSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- account = serializers.HyperlinkedRelatedField(read_only=True, view_name='account-detail')
-
+ accounts = serializers.HyperlinkedRelatedField(view_name='account-detail')
class Meta:
- model = Payment
- fields = ('id','created','updated','enacted','amount','date','account',)
+ model = payment
+ fields = ('id','created','updated','enacted','amount','date',)
-class NetworkSliceSerializer(serializers.HyperlinkedModelSerializer):
+class NetworksliceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ networks = serializers.HyperlinkedRelatedField(view_name='network-detail')
- network = serializers.HyperlinkedRelatedField(read_only=True, view_name='network-detail')
-
-
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
+ slices = serializers.HyperlinkedRelatedField(view_name='slice-detail')
class Meta:
- model = NetworkSlice
- fields = ('id','created','updated','enacted','network','slice',)
+ model = networkslice
+ fields = ('id','created','updated','enacted',)
-class PlanetStackPrivilegeSerializer(serializers.HyperlinkedModelSerializer):
+class PlanetstackprivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ users = serializers.HyperlinkedRelatedField(view_name='user-detail')
- user = serializers.HyperlinkedRelatedField(read_only=True, view_name='user-detail')
-
-
-
- planetstack = serializers.HyperlinkedRelatedField(read_only=True, view_name='planetstack-detail')
-
-
-
- role = serializers.HyperlinkedRelatedField(read_only=True, view_name='role-detail')
+ planetstacks = serializers.HyperlinkedRelatedField(view_name='planetstack-detail')
+ roles = serializers.HyperlinkedRelatedField(view_name='role-detail')
class Meta:
- model = PlanetStackPrivilege
- fields = ('id','created','updated','enacted','user','planetstack','role',)
+ model = planetstackprivilege
+ fields = ('id','created','updated','enacted',)
class UserSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- slice_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='sliceprivilege-detail')
-
-
-
- planetstack_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='planetstackprivilege-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- site_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='siteprivilege-detail')
-
-
-
- deployment_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='deploymentprivilege-detail')
-
+ sites = serializers.HyperlinkedRelatedField(view_name='site-detail')
class Meta:
- model = User
- fields = ('id','password','last_login','email','username','kuser_id','firstname','lastname','phone','user_url','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','timezone','slice_privileges','planetstack_privileges','site','site_privileges','deployment_privileges',)
+ model = user
+ fields = ('id','password','last_login','email','username','kuser_id','firstname','lastname','phone','user_url','public_key','is_active','is_admin','is_staff','is_readonly','created','updated','enacted','timezone',)
class DeploymentSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- sites = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='site-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- nodes = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='node-detail')
-
-
-
- deployment_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='deploymentprivilege-detail')
-
-
class Meta:
- model = Deployment
- fields = ('id','created','updated','enacted','name','sites','site','nodes','deployment_privileges',)
+ model = deployment
+ fields = ('id','created','updated','enacted','name',)
class ReservationSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
+ slices = serializers.HyperlinkedRelatedField(view_name='slice-detail')
class Meta:
- model = Reservation
- fields = ('id','created','updated','enacted','startTime','duration','slice',)
+ model = reservation
+ fields = ('id','created','updated','enacted','startTime','duration',)
-class SitePrivilegeSerializer(serializers.HyperlinkedModelSerializer):
+class SiteprivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ users = serializers.HyperlinkedRelatedField(view_name='user-detail')
- user = serializers.HyperlinkedRelatedField(read_only=True, view_name='user-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- role = serializers.HyperlinkedRelatedField(read_only=True, view_name='role-detail')
+ sites = serializers.HyperlinkedRelatedField(view_name='site-detail')
+ roles = serializers.HyperlinkedRelatedField(view_name='role-detail')
class Meta:
- model = SitePrivilege
- fields = ('id','created','updated','enacted','user','site','role',)
+ model = siteprivilege
+ fields = ('id','created','updated','enacted',)
-class PlanetStackSerializer(serializers.HyperlinkedModelSerializer):
+class SingletonmodelSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- planetstack_privileges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='planetstackprivilege-detail')
-
+ class Meta:
+ model = singletonmodel
+ fields = ()
+
+
+class PlanetstackSerializer(serializers.HyperlinkedModelSerializer):
+ id = serializers.Field()
class Meta:
- model = PlanetStack
- fields = ('id','created','updated','enacted','description','planetstack_privileges',)
+ model = planetstack
+ fields = ('id','created','updated','enacted','description',)
class AccountSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- invoices = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='invoice-detail')
-
-
-
- charges = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='charge-detail')
-
-
-
- payments = serializers.HyperlinkedRelatedField(many=True, read_only=True, view_name='payment-detail')
-
-
-
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
+ sites = serializers.HyperlinkedRelatedField(view_name='site-detail')
class Meta:
- model = Account
- fields = ('id','created','updated','enacted','invoices','charges','payments','site',)
+ model = account
+ fields = ('id','created','updated','enacted',)
-class NetworkParameterTypeSerializer(serializers.HyperlinkedModelSerializer):
+class NetworkparametertypeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = NetworkParameterType
+ model = networkparametertype
fields = ('id','created','updated','enacted','name','description',)
-class SiteDeploymentsSerializer(serializers.HyperlinkedModelSerializer):
+class SitedeploymentsSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ sites = serializers.HyperlinkedRelatedField(view_name='site-detail')
- site = serializers.HyperlinkedRelatedField(read_only=True, view_name='site-detail')
-
-
-
- deployment = serializers.HyperlinkedRelatedField(read_only=True, view_name='deployment-detail')
-
+ deployments = serializers.HyperlinkedRelatedField(view_name='deployment-detail')
class Meta:
- model = SiteDeployments
- fields = ('id','created','updated','enacted','site','deployment',)
+ model = sitedeployments
+ fields = ('id','created','updated','enacted',)
-class DeploymentPrivilegeSerializer(serializers.HyperlinkedModelSerializer):
+class DeploymentprivilegeSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
+ users = serializers.HyperlinkedRelatedField(view_name='user-detail')
- user = serializers.HyperlinkedRelatedField(read_only=True, view_name='user-detail')
-
-
-
- deployment = serializers.HyperlinkedRelatedField(read_only=True, view_name='deployment-detail')
-
-
-
- role = serializers.HyperlinkedRelatedField(read_only=True, view_name='role-detail')
+ deployments = serializers.HyperlinkedRelatedField(view_name='deployment-detail')
+ roles = serializers.HyperlinkedRelatedField(view_name='role-detail')
class Meta:
- model = DeploymentPrivilege
- fields = ('id','created','updated','enacted','user','deployment','role',)
+ model = deploymentprivilege
+ fields = ('id','created','updated','enacted',)
-class DeploymentRoleSerializer(serializers.HyperlinkedModelSerializer):
+class DeploymentroleSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = DeploymentRole
+ model = deploymentrole
fields = ('id','created','updated','enacted','role',)
-class ProjectSerializer(serializers.HyperlinkedModelSerializer):
+class PlcorebaseSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = Project
- fields = ('id','created','updated','enacted','name',)
+ model = plcorebase
+ fields = ('created','updated','enacted',)
-class SliceTagSerializer(serializers.HyperlinkedModelSerializer):
+class SlicetagSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
-
- slice = serializers.HyperlinkedRelatedField(read_only=True, view_name='slice-detail')
-
+ slices = serializers.HyperlinkedRelatedField(view_name='slice-detail')
class Meta:
- model = SliceTag
- fields = ('id','created','updated','enacted','name','value','slice',)
+ model = slicetag
+ fields = ('id','created','updated','enacted','name','value',)
-class NetworkTemplateSerializer(serializers.HyperlinkedModelSerializer):
+class NetworktemplateSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = NetworkTemplate
+ model = networktemplate
fields = ('id','created','updated','enacted','name','description','guaranteedBandwidth','visibility','translation','sharedNetworkName','sharedNetworkId',)
id = serializers.Field()
class Meta:
- model = Router
+ model = router
fields = ('id','created','updated','enacted','name','owner',)
-class ServiceResourceSerializer(serializers.HyperlinkedModelSerializer):
+class ServiceresourceSerializer(serializers.HyperlinkedModelSerializer):
id = serializers.Field()
class Meta:
- model = ServiceResource
+ model = serviceresource
fields = ('id','created','updated','enacted','serviceClass','name','maxUnitsDeployment','maxUnitsNode','maxDuration','bucketInRate','bucketMaxSize','cost','calendarReservable',)
serializerLookUp = {
- ServiceAttribute: ServiceAttributeSerializer,
+ Serviceattribute: ServiceattributeSerializer,
Image: ImageSerializer,
- NetworkParameter: NetworkParameterSerializer,
+ Networkparameter: NetworkparameterSerializer,
Site: SiteSerializer,
- SliceRole: SliceRoleSerializer,
+ Slicerole: SliceroleSerializer,
Tag: TagSerializer,
Invoice: InvoiceSerializer,
- PlanetStackRole: PlanetStackRoleSerializer,
+ Sliceprivilege: SliceprivilegeSerializer,
- SlicePrivilege: SlicePrivilegeSerializer,
+ Planetstackrole: PlanetstackroleSerializer,
- NetworkSliver: NetworkSliverSerializer,
+ Networksliver: NetworksliverSerializer,
+
+ Project: ProjectSerializer,
Slice: SliceSerializer,
Service: ServiceSerializer,
- ServiceClass: ServiceClassSerializer,
+ Serviceclass: ServiceclassSerializer,
- SiteRole: SiteRoleSerializer,
+ Siterole: SiteroleSerializer,
Charge: ChargeSerializer,
Role: RoleSerializer,
- UsableObject: UsableObjectSerializer,
+ Usableobject: UsableobjectSerializer,
Sliver: SliverSerializer,
Node: NodeSerializer,
- ReservedResource: ReservedResourceSerializer,
+ Reservedresource: ReservedresourceSerializer,
Payment: PaymentSerializer,
- NetworkSlice: NetworkSliceSerializer,
+ Networkslice: NetworksliceSerializer,
- PlanetStackPrivilege: PlanetStackPrivilegeSerializer,
+ Planetstackprivilege: PlanetstackprivilegeSerializer,
User: UserSerializer,
Reservation: ReservationSerializer,
- SitePrivilege: SitePrivilegeSerializer,
+ Siteprivilege: SiteprivilegeSerializer,
- PlanetStack: PlanetStackSerializer,
+ Singletonmodel: SingletonmodelSerializer,
+
+ Planetstack: PlanetstackSerializer,
Account: AccountSerializer,
- NetworkParameterType: NetworkParameterTypeSerializer,
+ Networkparametertype: NetworkparametertypeSerializer,
- SiteDeployments: SiteDeploymentsSerializer,
+ Sitedeployments: SitedeploymentsSerializer,
- DeploymentPrivilege: DeploymentPrivilegeSerializer,
+ Deploymentprivilege: DeploymentprivilegeSerializer,
- DeploymentRole: DeploymentRoleSerializer,
+ Deploymentrole: DeploymentroleSerializer,
- Project: ProjectSerializer,
+ Plcorebase: PlcorebaseSerializer,
- SliceTag: SliceTagSerializer,
+ Slicetag: SlicetagSerializer,
- NetworkTemplate: NetworkTemplateSerializer,
+ Networktemplate: NetworktemplateSerializer,
Router: RouterSerializer,
- ServiceResource: ServiceResourceSerializer,
+ Serviceresource: ServiceresourceSerializer,
None: None,
}
# Based on core/views/*.py
-class ServiceAttributeList(generics.ListCreateAPIView):
- queryset = ServiceAttribute.objects.select_related().all()
- serializer_class = ServiceAttributeSerializer
+class ServiceattributeList(generics.ListCreateAPIView):
+ queryset = Serviceattribute.objects.all()
+ serializer_class = ServiceattributeSerializer
-class ServiceAttributeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = ServiceAttribute.objects.select_related().all()
- serializer_class = ServiceAttributeSerializer
+class ServiceattributeDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Serviceattribute.objects.all()
+ serializer_class = ServiceattributeSerializer
class ImageList(generics.ListCreateAPIView):
- queryset = Image.objects.select_related().all()
+ queryset = Image.objects.all()
serializer_class = ImageSerializer
class ImageDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Image.objects.select_related().all()
+ queryset = Image.objects.all()
serializer_class = ImageSerializer
-class NetworkParameterList(generics.ListCreateAPIView):
- queryset = NetworkParameter.objects.select_related().all()
- serializer_class = NetworkParameterSerializer
+class NetworkparameterList(generics.ListCreateAPIView):
+ queryset = Networkparameter.objects.all()
+ serializer_class = NetworkparameterSerializer
-class NetworkParameterDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = NetworkParameter.objects.select_related().all()
- serializer_class = NetworkParameterSerializer
+class NetworkparameterDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Networkparameter.objects.all()
+ serializer_class = NetworkparameterSerializer
class SiteList(generics.ListCreateAPIView):
- queryset = Site.objects.select_related().all()
+ queryset = Site.objects.all()
serializer_class = SiteSerializer
class SiteDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Site.objects.select_related().all()
+ queryset = Site.objects.all()
serializer_class = SiteSerializer
+class SliceroleList(generics.ListCreateAPIView):
+ queryset = Slicerole.objects.all()
+ serializer_class = SliceroleSerializer
-
-class SliceRoleList(generics.ListCreateAPIView):
- queryset = SliceRole.objects.select_related().all()
- serializer_class = SliceRoleSerializer
-
-class SliceRoleDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = SliceRole.objects.select_related().all()
- serializer_class = SliceRoleSerializer
+class SliceroleDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Slicerole.objects.all()
+ serializer_class = SliceroleSerializer
class TagList(generics.ListCreateAPIView):
- queryset = Tag.objects.select_related().all()
+ queryset = Tag.objects.all()
serializer_class = TagSerializer
class TagDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Tag.objects.select_related().all()
+ queryset = Tag.objects.all()
serializer_class = TagSerializer
class InvoiceList(generics.ListCreateAPIView):
- queryset = Invoice.objects.select_related().all()
+ queryset = Invoice.objects.all()
serializer_class = InvoiceSerializer
class InvoiceDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Invoice.objects.select_related().all()
+ queryset = Invoice.objects.all()
serializer_class = InvoiceSerializer
-class PlanetStackRoleList(generics.ListCreateAPIView):
- queryset = PlanetStackRole.objects.select_related().all()
- serializer_class = PlanetStackRoleSerializer
+class SliceprivilegeList(generics.ListCreateAPIView):
+ queryset = Sliceprivilege.objects.all()
+ serializer_class = SliceprivilegeSerializer
-class PlanetStackRoleDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = PlanetStackRole.objects.select_related().all()
- serializer_class = PlanetStackRoleSerializer
+class SliceprivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Sliceprivilege.objects.all()
+ serializer_class = SliceprivilegeSerializer
-class SlicePrivilegeList(generics.ListCreateAPIView):
- queryset = SlicePrivilege.objects.select_related().all()
- serializer_class = SlicePrivilegeSerializer
+class PlanetstackroleList(generics.ListCreateAPIView):
+ queryset = Planetstackrole.objects.all()
+ serializer_class = PlanetstackroleSerializer
-class SlicePrivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = SlicePrivilege.objects.select_related().all()
- serializer_class = SlicePrivilegeSerializer
+class PlanetstackroleDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Planetstackrole.objects.all()
+ serializer_class = PlanetstackroleSerializer
-class NetworkSliverList(generics.ListCreateAPIView):
- queryset = NetworkSliver.objects.select_related().all()
- serializer_class = NetworkSliverSerializer
+class NetworksliverList(generics.ListCreateAPIView):
+ queryset = Networksliver.objects.all()
+ serializer_class = NetworksliverSerializer
-class NetworkSliverDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = NetworkSliver.objects.select_related().all()
- serializer_class = NetworkSliverSerializer
+class NetworksliverDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Networksliver.objects.all()
+ serializer_class = NetworksliverSerializer
+
+
+
+class ProjectList(generics.ListCreateAPIView):
+ queryset = Project.objects.all()
+ serializer_class = ProjectSerializer
+
+class ProjectDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Project.objects.all()
+ serializer_class = ProjectSerializer
class SliceList(generics.ListCreateAPIView):
- queryset = Slice.objects.select_related().all()
+ queryset = Slice.objects.all()
serializer_class = SliceSerializer
class SliceDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Slice.objects.select_related().all()
+ queryset = Slice.objects.all()
serializer_class = SliceSerializer
class NetworkList(generics.ListCreateAPIView):
- queryset = Network.objects.select_related().all()
+ queryset = Network.objects.all()
serializer_class = NetworkSerializer
class NetworkDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Network.objects.select_related().all()
+ queryset = Network.objects.all()
serializer_class = NetworkSerializer
class ServiceList(generics.ListCreateAPIView):
- queryset = Service.objects.select_related().all()
+ queryset = Service.objects.all()
serializer_class = ServiceSerializer
class ServiceDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Service.objects.select_related().all()
+ queryset = Service.objects.all()
serializer_class = ServiceSerializer
-class ServiceClassList(generics.ListCreateAPIView):
- queryset = ServiceClass.objects.select_related().all()
- serializer_class = ServiceClassSerializer
+class ServiceclassList(generics.ListCreateAPIView):
+ queryset = Serviceclass.objects.all()
+ serializer_class = ServiceclassSerializer
-class ServiceClassDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = ServiceClass.objects.select_related().all()
- serializer_class = ServiceClassSerializer
+class ServiceclassDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Serviceclass.objects.all()
+ serializer_class = ServiceclassSerializer
-class SiteRoleList(generics.ListCreateAPIView):
- queryset = SiteRole.objects.select_related().all()
- serializer_class = SiteRoleSerializer
+class SiteroleList(generics.ListCreateAPIView):
+ queryset = Siterole.objects.all()
+ serializer_class = SiteroleSerializer
-class SiteRoleDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = SiteRole.objects.select_related().all()
- serializer_class = SiteRoleSerializer
+class SiteroleDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Siterole.objects.all()
+ serializer_class = SiteroleSerializer
class ChargeList(generics.ListCreateAPIView):
- queryset = Charge.objects.select_related().all()
+ queryset = Charge.objects.all()
serializer_class = ChargeSerializer
class ChargeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Charge.objects.select_related().all()
+ queryset = Charge.objects.all()
serializer_class = ChargeSerializer
class RoleList(generics.ListCreateAPIView):
- queryset = Role.objects.select_related().all()
+ queryset = Role.objects.all()
serializer_class = RoleSerializer
class RoleDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Role.objects.select_related().all()
+ queryset = Role.objects.all()
serializer_class = RoleSerializer
-class UsableObjectList(generics.ListCreateAPIView):
- queryset = UsableObject.objects.select_related().all()
- serializer_class = UsableObjectSerializer
+class UsableobjectList(generics.ListCreateAPIView):
+ queryset = Usableobject.objects.all()
+ serializer_class = UsableobjectSerializer
-class UsableObjectDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = UsableObject.objects.select_related().all()
- serializer_class = UsableObjectSerializer
+class UsableobjectDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Usableobject.objects.all()
+ serializer_class = UsableobjectSerializer
class SliverList(generics.ListCreateAPIView):
- queryset = Sliver.objects.select_related().all()
+ queryset = Sliver.objects.all()
serializer_class = SliverSerializer
class SliverDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Sliver.objects.select_related().all()
+ queryset = Sliver.objects.all()
serializer_class = SliverSerializer
class NodeList(generics.ListCreateAPIView):
- queryset = Node.objects.select_related().all()
+ queryset = Node.objects.all()
serializer_class = NodeSerializer
class NodeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Node.objects.select_related().all()
+ queryset = Node.objects.all()
serializer_class = NodeSerializer
-class ReservedResourceList(generics.ListCreateAPIView):
- queryset = ReservedResource.objects.select_related().all()
- serializer_class = ReservedResourceSerializer
+class ReservedresourceList(generics.ListCreateAPIView):
+ queryset = Reservedresource.objects.all()
+ serializer_class = ReservedresourceSerializer
-class ReservedResourceDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = ReservedResource.objects.select_related().all()
- serializer_class = ReservedResourceSerializer
+class ReservedresourceDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Reservedresource.objects.all()
+ serializer_class = ReservedresourceSerializer
class PaymentList(generics.ListCreateAPIView):
- queryset = Payment.objects.select_related().all()
+ queryset = Payment.objects.all()
serializer_class = PaymentSerializer
class PaymentDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Payment.objects.select_related().all()
+ queryset = Payment.objects.all()
serializer_class = PaymentSerializer
-class NetworkSliceList(generics.ListCreateAPIView):
- queryset = NetworkSlice.objects.select_related().all()
- serializer_class = NetworkSliceSerializer
+class NetworksliceList(generics.ListCreateAPIView):
+ queryset = Networkslice.objects.all()
+ serializer_class = NetworksliceSerializer
-class NetworkSliceDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = NetworkSlice.objects.select_related().all()
- serializer_class = NetworkSliceSerializer
+class NetworksliceDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Networkslice.objects.all()
+ serializer_class = NetworksliceSerializer
-class PlanetStackPrivilegeList(generics.ListCreateAPIView):
- queryset = PlanetStackPrivilege.objects.select_related().all()
- serializer_class = PlanetStackPrivilegeSerializer
+class PlanetstackprivilegeList(generics.ListCreateAPIView):
+ queryset = Planetstackprivilege.objects.all()
+ serializer_class = PlanetstackprivilegeSerializer
-class PlanetStackPrivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = PlanetStackPrivilege.objects.select_related().all()
- serializer_class = PlanetStackPrivilegeSerializer
+class PlanetstackprivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Planetstackprivilege.objects.all()
+ serializer_class = PlanetstackprivilegeSerializer
class UserList(generics.ListCreateAPIView):
- queryset = User.objects.select_related().all()
+ queryset = User.objects.all()
serializer_class = UserSerializer
class UserDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = User.objects.select_related().all()
+ queryset = User.objects.all()
serializer_class = UserSerializer
class DeploymentList(generics.ListCreateAPIView):
- queryset = Deployment.objects.select_related().all()
+ queryset = Deployment.objects.all()
serializer_class = DeploymentSerializer
class DeploymentDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Deployment.objects.select_related().all()
+ queryset = Deployment.objects.all()
serializer_class = DeploymentSerializer
class ReservationList(generics.ListCreateAPIView):
- queryset = Reservation.objects.select_related().all()
+ queryset = Reservation.objects.all()
serializer_class = ReservationSerializer
class ReservationDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Reservation.objects.select_related().all()
+ queryset = Reservation.objects.all()
serializer_class = ReservationSerializer
-class SitePrivilegeList(generics.ListCreateAPIView):
- queryset = SitePrivilege.objects.select_related().all()
- serializer_class = SitePrivilegeSerializer
+class SiteprivilegeList(generics.ListCreateAPIView):
+ queryset = Siteprivilege.objects.all()
+ serializer_class = SiteprivilegeSerializer
-class SitePrivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = SitePrivilege.objects.select_related().all()
- serializer_class = SitePrivilegeSerializer
+class SiteprivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Siteprivilege.objects.all()
+ serializer_class = SiteprivilegeSerializer
-class PlanetStackList(generics.ListCreateAPIView):
- queryset = PlanetStack.objects.select_related().all()
- serializer_class = PlanetStackSerializer
+class SingletonmodelList(generics.ListCreateAPIView):
+ queryset = Singletonmodel.objects.all()
+ serializer_class = SingletonmodelSerializer
-class PlanetStackDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = PlanetStack.objects.select_related().all()
- serializer_class = PlanetStackSerializer
+class SingletonmodelDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Singletonmodel.objects.all()
+ serializer_class = SingletonmodelSerializer
+
+
+
+class PlanetstackList(generics.ListCreateAPIView):
+ queryset = Planetstack.objects.all()
+ serializer_class = PlanetstackSerializer
+
+class PlanetstackDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Planetstack.objects.all()
+ serializer_class = PlanetstackSerializer
class AccountList(generics.ListCreateAPIView):
- queryset = Account.objects.select_related().all()
+ queryset = Account.objects.all()
serializer_class = AccountSerializer
class AccountDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Account.objects.select_related().all()
+ queryset = Account.objects.all()
serializer_class = AccountSerializer
-class NetworkParameterTypeList(generics.ListCreateAPIView):
- queryset = NetworkParameterType.objects.select_related().all()
- serializer_class = NetworkParameterTypeSerializer
+class NetworkparametertypeList(generics.ListCreateAPIView):
+ queryset = Networkparametertype.objects.all()
+ serializer_class = NetworkparametertypeSerializer
-class NetworkParameterTypeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = NetworkParameterType.objects.select_related().all()
- serializer_class = NetworkParameterTypeSerializer
+class NetworkparametertypeDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Networkparametertype.objects.all()
+ serializer_class = NetworkparametertypeSerializer
-class SiteDeploymentsList(generics.ListCreateAPIView):
- queryset = SiteDeployments.objects.select_related().all()
- serializer_class = SiteDeploymentsSerializer
+class SitedeploymentsList(generics.ListCreateAPIView):
+ queryset = Sitedeployments.objects.all()
+ serializer_class = SitedeploymentsSerializer
-class SiteDeploymentsDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = SiteDeployments.objects.select_related().all()
- serializer_class = SiteDeploymentsSerializer
+class SitedeploymentsDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Sitedeployments.objects.all()
+ serializer_class = SitedeploymentsSerializer
-class DeploymentPrivilegeList(generics.ListCreateAPIView):
- queryset = DeploymentPrivilege.objects.select_related().all()
- serializer_class = DeploymentPrivilegeSerializer
+class DeploymentprivilegeList(generics.ListCreateAPIView):
+ queryset = Deploymentprivilege.objects.all()
+ serializer_class = DeploymentprivilegeSerializer
-class DeploymentPrivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = DeploymentPrivilege.objects.select_related().all()
- serializer_class = DeploymentPrivilegeSerializer
+class DeploymentprivilegeDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Deploymentprivilege.objects.all()
+ serializer_class = DeploymentprivilegeSerializer
-class DeploymentRoleList(generics.ListCreateAPIView):
- queryset = DeploymentRole.objects.select_related().all()
- serializer_class = DeploymentRoleSerializer
+class DeploymentroleList(generics.ListCreateAPIView):
+ queryset = Deploymentrole.objects.all()
+ serializer_class = DeploymentroleSerializer
-class DeploymentRoleDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = DeploymentRole.objects.select_related().all()
- serializer_class = DeploymentRoleSerializer
+class DeploymentroleDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Deploymentrole.objects.all()
+ serializer_class = DeploymentroleSerializer
-class ProjectList(generics.ListCreateAPIView):
- queryset = Project.objects.select_related().all()
- serializer_class = ProjectSerializer
+class PlcorebaseList(generics.ListCreateAPIView):
+ queryset = Plcorebase.objects.all()
+ serializer_class = PlcorebaseSerializer
-class ProjectDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Project.objects.select_related().all()
- serializer_class = ProjectSerializer
+class PlcorebaseDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Plcorebase.objects.all()
+ serializer_class = PlcorebaseSerializer
-class SliceTagList(generics.ListCreateAPIView):
- queryset = SliceTag.objects.select_related().all()
- serializer_class = SliceTagSerializer
+class SlicetagList(generics.ListCreateAPIView):
+ queryset = Slicetag.objects.all()
+ serializer_class = SlicetagSerializer
-class SliceTagDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = SliceTag.objects.select_related().all()
- serializer_class = SliceTagSerializer
+class SlicetagDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Slicetag.objects.all()
+ serializer_class = SlicetagSerializer
-class NetworkTemplateList(generics.ListCreateAPIView):
- queryset = NetworkTemplate.objects.select_related().all()
- serializer_class = NetworkTemplateSerializer
+class NetworktemplateList(generics.ListCreateAPIView):
+ queryset = Networktemplate.objects.all()
+ serializer_class = NetworktemplateSerializer
-class NetworkTemplateDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = NetworkTemplate.objects.select_related().all()
- serializer_class = NetworkTemplateSerializer
+class NetworktemplateDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Networktemplate.objects.all()
+ serializer_class = NetworktemplateSerializer
class RouterList(generics.ListCreateAPIView):
- queryset = Router.objects.select_related().all()
+ queryset = Router.objects.all()
serializer_class = RouterSerializer
class RouterDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = Router.objects.select_related().all()
+ queryset = Router.objects.all()
serializer_class = RouterSerializer
-class ServiceResourceList(generics.ListCreateAPIView):
- queryset = ServiceResource.objects.select_related().all()
- serializer_class = ServiceResourceSerializer
+class ServiceresourceList(generics.ListCreateAPIView):
+ queryset = Serviceresource.objects.all()
+ serializer_class = ServiceresourceSerializer
-class ServiceResourceDetail(generics.RetrieveUpdateDestroyAPIView):
- queryset = ServiceResource.objects.select_related().all()
- serializer_class = ServiceResourceSerializer
+class ServiceresourceDetail(generics.RetrieveUpdateDestroyAPIView):
+ queryset = Serviceresource.objects.all()
+ serializer_class = ServiceresourceSerializer