Fix no pk issue #2638

This commit is contained in:
Zhigang Wang 2015-03-05 12:35:34 -05:00
parent f7917928c0
commit e0dcce9b9e

View File

@ -196,7 +196,7 @@ class HyperlinkedRelatedField(RelatedField):
attributes are not configured to correctly match the URL conf. attributes are not configured to correctly match the URL conf.
""" """
# Unsaved objects will not yet have a valid URL. # Unsaved objects will not yet have a valid URL.
if obj.pk is None: if getattr(obj, 'pk', None) is None:
return None return None
lookup_value = getattr(obj, self.lookup_field) lookup_value = getattr(obj, self.lookup_field)