diff --git a/src/drf_yasg/inspectors/field.py b/src/drf_yasg/inspectors/field.py index 3e03b7f..770bbf3 100644 --- a/src/drf_yasg/inspectors/field.py +++ b/src/drf_yasg/inspectors/field.py @@ -181,7 +181,7 @@ def get_queryset_from_view(view, serializer=None): if queryset is not None and serializer is not None: # make sure the view is actually using *this* serializer - assert type(serializer) == view.get_serializer_class() + assert type(serializer) == call_view_method(view, 'get_serializer_class', 'serializer_class') return queryset except Exception: # pragma: no cover