如何在Django Rest Framework的HyperlinkedModelSerializer生成的url中包含格式?

时间:2015-04-25 18:38:43

标签: django django-rest-framework

我希望HyperlinkedModelSerializer生成的url字段包含当前请求的查询参数。这样,当我通过可浏览的api浏览链接时,他们会尊重可浏览的api页面。

有一种简单的方法吗?理想情况下,我想要一种方法轻松地将其添加到我的所有序列化程序中(可能覆盖HyperlinkedRelatedField?)。

到目前为止我只有......:

the_url = serializers.SerializerMethodField()

def get_the_url(self, object):
    print self.context['request'].GET.get('format')

让我format,但我不确定从那里开始。

0 个答案:

没有答案