class Meta:
model = Role
- fields = ('role_id',
+ fields = ('id',
+ 'role_id',
'role_type')
class SliceSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Slice
- fields = ('url',
+ fields = ('id',
+ 'url',
'name',
'instantiation',
'omf_friendly',
class Meta:
model = Site
- fields = ('url',
+ fields = ('id',
+ 'url',
'name',
'deployment_networks',
'slices',
sites = serializers.HyperlinkedRelatedField(view_name='sitedeploymentnetwork-detail')
class Meta:
model = DeploymentNetwork
- fields = ('name',
+ fields = ('id',
+ 'name',
'sites'
)
class Meta:
model = Image
- fields = ('image_id',
+ fields = ('id',
+ 'image_id',
'name',
'disk_format',
'container_format')
class Meta:
model = Flavor
- fields = ('flavor_id',
+ fields = ('id',
+ 'flavor_id',
'name',
'memory_mb',
'disk_gb',
data = parse_request(request.DATA)
if 'auth' not in data:
return Response(status=status.HTTP_400_BAD_REQUEST)
- images = get_images(data['auth'], {'name': pk})
+ images = get_images(data['auth'], {'id': pk})
if not images:
return Response(status=status.HTTP_404_NOT_FOUND)
serializer = ImageSerializer(images[0])