We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e6bb75f commit 54cce05Copy full SHA for 54cce05
rest_framework_json_api/utils.py
@@ -151,7 +151,8 @@ def get_related_resource_type(relation):
151
parent_model = parent_serializer.parent.Meta.model
152
parent_model_relation = getattr(
153
parent_model,
154
- (relation.field_name if relation.field_name else parent_serializer.field_name)
+ (relation.field_name if relation.field_name else
155
+ (relation.source if relation.source else parent_serializer.field_name))
156
)
157
if hasattr(parent_model_relation, 'related'):
158
relation_model = parent_model_relation.related.model
0 commit comments