Добавление параметров фильтрации в drf_yasg Swagger в наборах представлений django-rest-framework

Я использую django-rest-framework Viewset и у меня есть один API списка, в котором мне нужно добавить параметры фильтрации start_date и end_date в тело запроса в swagger.

class SchoolManagementView(ViewSet):
  def __init__(self, *args, **kwargs):
      super().__init__(**kwargs)
      self.payload = {}
      self.college_list_service = CollegeListService(view=self)

  @swagger_auto_schema(
      operation_description="Listing Inward Document",
      responses={status.HTTP_200_OK: "Success"}
    )
  def list(self, request, *args, **kwargs):
      self.payload = self.college_list_service.execute(request)
      return ResponseHandler.success(payload=self.payload)

Примечание: Здесь я использую все мои бэкенды фильтров в файле "college_list_service"

Вернуться на верх