而不是客户名称,我如何显示客户的网址

时间:2017-04-04 04:39:48

标签: django django-rest-framework

api request screenshot

在所有者字段中有客户名称( changja88 )。

如何显示客户的网址,而不是客户名称? 谢谢!

1 个答案:

答案 0 :(得分:0)

您需要在序列化程序中使用SerializerMethodField

class Serializer(serializers.ModelSerializer):
    field_name = serializers.SerializerMethodField()

    class Meta:
        model = Model

    def get_field_name(self, obj):
        return obj.field_or_method_name

http://www.django-rest-framework.org/api-guide/fields/#serializermethodfield