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 b99306f commit d20c44aCopy full SHA for d20c44a
src/drf_yasg/inspectors/view.py
@@ -264,9 +264,18 @@ def get_response_schemas(self, response_serializers):
264
)
265
else:
266
serializer = force_serializer_instance(serializer)
267
+
268
+ schema = self.serializer_to_schema(serializer)
269
270
+ if self.has_list_response():
271
+ schema = openapi.Schema(type=openapi.TYPE_ARRAY,
272
+ items=schema)
273
+ if self.should_page():
274
+ schema = self.get_paginated_response(schema) or schema
275
276
response = openapi.Response(
277
description='',
- schema=self.serializer_to_schema(serializer),
278
+ schema=schema,
279
280
281
responses[str(sc)] = response
0 commit comments