From: Tony Mack Date: Mon, 8 Apr 2013 00:02:31 +0000 (-0400) Subject: added RoleSerializer X-Git-Tag: 1.0~259 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a28f1cd181486cdbf47352d02d06713e48de018f;p=plstackapi.git added RoleSerializer --- diff --git a/plstackapi/planetstack/serializers.py b/plstackapi/planetstack/serializers.py index b779a4a..ab79886 100644 --- a/plstackapi/planetstack/serializers.py +++ b/plstackapi/planetstack/serializers.py @@ -3,6 +3,13 @@ from rest_framework import serializers from plstackapi.planetstack.models import * +class RoleSerializer(serializers.HyperlinkedModelSerializer): + + class Meta: + model = Role + fields = ('role_id', + 'role_type') + class SliceSerializer(serializers.HyperlinkedModelSerializer): site = serializers.HyperlinkedRelatedField(view_name='site-detail') @@ -83,7 +90,9 @@ class NodeSerializer(serializers.ModelSerializer): 'name') -serializerLookUp = { Site: SiteSerializer, +serializerLookUp = { + Role: RoleSerializer, + Site: SiteSerializer, Slice: SliceSerializer, Node: NodeSerializer, Sliver: SliverSerializer,