diff --git a/src/drf_yasg/inspectors/field.py b/src/drf_yasg/inspectors/field.py index f06c4d8..45b23e3 100644 --- a/src/drf_yasg/inspectors/field.py +++ b/src/drf_yasg/inspectors/field.py @@ -514,12 +514,10 @@ class SerializerMethodFieldInspector(FieldInspector): if method is None: return NotHandled + # attribute added by the swagger_serializer_method decorator serializer = getattr(method, "_swagger_serializer", None) if serializer: - # attribute added by the swagger_serializer_method decorator - serializer = getattr(method, '_swagger_serializer', None) - # in order of preference for description, use: # 1) field.help_text from SerializerMethodField(help_text) # 2) serializer.help_text from swagger_serializer_method(serializer)