From 4f646abe3523b50662854cca8e63f0ddc1cee75a Mon Sep 17 00:00:00 2001 From: Konstantinos Koukopoulos Date: Thu, 5 Feb 2015 15:50:30 +0200 Subject: [PATCH] in recent django rest framework classes there is no serializer options --- rest_framework_cj/renderers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rest_framework_cj/renderers.py b/rest_framework_cj/renderers.py index 9b07d65..f666270 100644 --- a/rest_framework_cj/renderers.py +++ b/rest_framework_cj/renderers.py @@ -4,6 +4,7 @@ ) from rest_framework.serializers import HyperlinkedModelSerializer from rest_framework.renderers import JSONRenderer +from rest_framework.settings import api_settings from .fields import LinkField @@ -28,7 +29,7 @@ def _simple_transform_item(self, item): def _get_id_field(self, serializer): if isinstance(serializer, HyperlinkedModelSerializer): - return serializer.opts.url_field_name + return api_settings.URL_FIELD_NAME else: return None