3
我有一个ModelSerializer
与SerializerMethodField
。我想重写串行的to_representation
方法有自定义输出,但我不知道如何访问SerializerMethodField
:django-rest-framework 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