nest the json

This commit is contained in:
Tyrel Souza 2017-04-01 16:42:20 -04:00
parent beebe94a0d
commit 6c97cee964
No known key found for this signature in database
GPG Key ID: 2EECB5087209E6A5

View File

@ -8,7 +8,6 @@ class MachineReservationSerializer(serializers.ModelSerializer):
class Meta:
model = MachineReservation
fields = (
'machine',
'user',
'notes',
)
@ -19,7 +18,6 @@ class MachineStatusSerializer(serializers.ModelSerializer):
class Meta:
model = MachineStatus
fields = (
'machine',
'git_branch',
'git_version',
'last_db_refresh',
@ -29,6 +27,8 @@ class MachineStatusSerializer(serializers.ModelSerializer):
class MachineSerializer(serializers.ModelSerializer):
is_reserved = serializers.SerializerMethodField()
status = MachineStatusSerializer()
reservation = MachineReservationSerializer()
def get_is_reserved(self, machine):
return machine.is_reserved()