Commit 102e9068 by Tom Christie

Fix view_name argument to HyperlinkedIdentityField

parent 484ee8cc
...@@ -379,10 +379,8 @@ class HyperlinkedIdentityField(Field): ...@@ -379,10 +379,8 @@ class HyperlinkedIdentityField(Field):
A field that represents the model's identity using a hyperlink. A field that represents the model's identity using a hyperlink.
""" """
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
try: # TODO: Make this mandatory
self.view_name = kwargs.pop('view_name') self.view_name = kwargs.pop('view_name', None)
except:
raise ValueError("Hyperlinked field requires 'view_name' kwarg")
super(HyperlinkedRelatedField, self).__init__(*args, **kwargs) super(HyperlinkedRelatedField, self).__init__(*args, **kwargs)
def field_to_native(self, obj, field_name): def field_to_native(self, obj, field_name):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment