diff options
Diffstat (limited to 'rest_framework/serializers.py')
| -rw-r--r-- | rest_framework/serializers.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 3e5c366e..4dde0d7c 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -907,6 +907,8 @@ class HyperlinkedModelSerializer(ModelSerializer): def __init__(self, *args, **kwargs): super(HyperlinkedModelSerializer, self).__init__(*args, **kwargs) + lookup_field = self.opts.lookup_field + self.fields['url'] = HyperlinkedIdentityField(lookup_field=lookup_field) if self.opts.view_name is None: self.opts.view_name = self._get_default_view_name(self.opts.model) |
