1
1
mirror of https://github.com/encode/django-rest-framework.git synced 2025-05-06 00:43:42 +03:00

Handle case where obj=None in PKRelatedField.field_to_native()

Fixes 
This commit is contained in:
Yuri Prezument 2013-08-31 17:20:49 +03:00
parent a15cda4be4
commit 745ebeca77

View File

@ -264,7 +264,7 @@ class PrimaryKeyRelatedField(RelatedField):
# RelatedObject (reverse relationship) # RelatedObject (reverse relationship)
try: try:
pk = getattr(obj, self.source or field_name).pk pk = getattr(obj, self.source or field_name).pk
except ObjectDoesNotExist: except (ObjectDoesNotExist, AttributeError):
return None return None
# Forward relationship # Forward relationship