[Re: #225] Include modulation on API Jobs endpoint
parent
5be5da35d1
commit
9a1bb5f973
|
@ -15,11 +15,12 @@ class JobSerializer(serializers.ModelSerializer):
|
|||
tle0 = serializers.SerializerMethodField()
|
||||
tle1 = serializers.SerializerMethodField()
|
||||
tle2 = serializers.SerializerMethodField()
|
||||
mode = serializers.SerializerMethodField()
|
||||
|
||||
class Meta:
|
||||
model = Data
|
||||
fields = ('id', 'start', 'end', 'ground_station', 'tle0', 'tle1', 'tle2',
|
||||
'frequency')
|
||||
'frequency', 'mode')
|
||||
|
||||
def get_frequency(self, obj):
|
||||
return obj.observation.transmitter.downlink_low
|
||||
|
@ -33,6 +34,9 @@ class JobSerializer(serializers.ModelSerializer):
|
|||
def get_tle2(self, obj):
|
||||
return obj.observation.tle.tle2
|
||||
|
||||
def get_mode(self, obj):
|
||||
return obj.observation.transmitter.mode.name
|
||||
|
||||
|
||||
class SettingsSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
|
|
Loading…
Reference in New Issue