我有具有以下列表请求功能的通用 ListAPIView。这里的类别是一个查询参数。我试图实现这样,swagger ui 也在 swagger ui doc 中显示查询参数。如何做到这一点?我有以下代码。
@extend_schema(
parameters=[
OpenApiParameter(name='category',location=OpenApiParameter.QUERY, description='Category Id', required=False, type=int),
],
)
def list(self, request, *args, **kwargs):
category_id = request.query_params.get('category')
....
return Response(data)