From d64be3f079e33b196f1dccf7df957ef7bf9ee2a1 Mon Sep 17 00:00:00 2001 From: Don Spaulding Date: Fri, 21 Jun 2013 12:53:34 -0500 Subject: [PATCH] Use the url_field_name from get_identity() as well. --- rest_framework/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index b58e64319..d2ddac287 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -950,7 +950,7 @@ class HyperlinkedModelSerializer(ModelSerializer): We need to override the default, to use the url as the identity. """ try: - return data.get('url', None) + return data.get(self.opts.url_field_name, None) except AttributeError: return None