X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fserializers.py;h=fd0c6c6ed6dc16b9d995f489d6d8d91a6b4dc371;hb=b0d9742e1a7746ea0d8cbf78d85cab38883a8edc;hp=bc4dd010d804bfe800658d7ef038295740463b35;hpb=47ae1b51a8639f63e2a9785126dbd7b87fe99d66;p=plstackapi.git diff --git a/planetstack/core/serializers.py b/planetstack/core/serializers.py index bc4dd01..fd0c6c6 100644 --- a/planetstack/core/serializers.py +++ b/planetstack/core/serializers.py @@ -28,8 +28,9 @@ class UserSerializer(serializers.HyperlinkedModelSerializer): 'firstname', 'lastname', 'email', - 'password', - 'phone', + 'password', + 'phone', + 'public_key', 'user_url', 'is_admin', 'site', @@ -123,13 +124,13 @@ class SitePrivilegeSerializer(serializers.HyperlinkedModelSerializer): 'site', 'role') -class DeploymentNetworkSerializer(serializers.HyperlinkedModelSerializer): +class DeploymentSerializer(serializers.HyperlinkedModelSerializer): # HyperlinkedModelSerializer doesn't include the id by default id = serializers.Field() sites = serializers.HyperlinkedRelatedField(view_name='deploymentnetwork-detail') class Meta: - model = DeploymentNetwork + model = Deployment fields = ('id', 'name', 'sites' @@ -189,7 +190,7 @@ serializerLookUp = { SliceMembership: SliceMembershipSerializer, Node: NodeSerializer, Sliver: SliverSerializer, - DeploymentNetwork: DeploymentNetworkSerializer, + Deployment: DeploymentSerializer, Image: ImageSerializer, None: None, }