Commit 745ebeca by Yuri Prezument

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

Fixes #1072
parent a15cda4b
...@@ -264,7 +264,7 @@ class PrimaryKeyRelatedField(RelatedField): ...@@ -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
......
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