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):
157157 parent_serializer_class = super (RelatedMixin , self ).get_serializer_class ()
158158
159159 if "related_field" in self .kwargs :
160- field_name = self .kwargs [ "related_field" ]
160+ field_name = self .get_related_field_name ()
161161
162162 # Try get the class from related_serializers
163163 if hasattr (parent_serializer_class , "related_serializers" ):
@@ -402,6 +402,8 @@ def get_related_instance(self):
402402
403403 def get_related_field_name (self ):
404404 field_name = self .kwargs ["related_field" ]
405+ field_name = format_value (field_name , "underscore" )
406+
405407 if field_name in self .field_name_mapping :
406408 return self .field_name_mapping [field_name ]
407409 return field_name
You can’t perform that action at this time.
0 commit comments