У меня есть ModelSerializer
с SerializerMethodField
. Я хочу, чтобы переопределить to_representation
метод сериализатором иметь собственный выход, но я не знаю, как получить доступ к SerializerMethodField
:django-rest-frame serializer to_representation
class MySerializer(serializers.ModelSerializer):
duration = serializers.SerializerMethodField()
def get_duration(self, obj):
return obj.time * 1000
def to_representation(self, instance):
return {
'name': instance.name,
'duration of cycle': # HOW TO ACCESS DURATION????
}
class Meta:
model = MyModel