Skip to content

Commit e0a7de6

Browse files
committed
fixup! fields.get_attribute: return None for FK lookups
1 parent 3c08415 commit e0a7de6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rest_framework/fields.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ def get_attribute(instance, attrs):
9898
instance = instance[attr]
9999
else:
100100
instance = getattr(instance, attr)
101-
if instance is None:
102-
return None
103101
except ObjectDoesNotExist:
104102
return None
103+
if instance is None:
104+
return None
105105
if is_simple_callable(instance):
106106
try:
107107
instance = instance()

0 commit comments

Comments
 (0)