File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -157,7 +157,7 @@ def get_related_serializer_class(self):
157
157
parent_serializer_class = super (RelatedMixin , self ).get_serializer_class ()
158
158
159
159
if "related_field" in self .kwargs :
160
- field_name = self .kwargs [ "related_field" ]
160
+ field_name = self .get_related_field_name ()
161
161
162
162
# Try get the class from related_serializers
163
163
if hasattr (parent_serializer_class , "related_serializers" ):
@@ -402,6 +402,8 @@ def get_related_instance(self):
402
402
403
403
def get_related_field_name (self ):
404
404
field_name = self .kwargs ["related_field" ]
405
+ field_name = format_value (field_name , "underscore" )
406
+
405
407
if field_name in self .field_name_mapping :
406
408
return self .field_name_mapping [field_name ]
407
409
return field_name
You can’t perform that action at this time.
0 commit comments