Openapi.IN_FORM не работает с JSONParser в parser_classes

Когда я изменил parser_classes=[MultiPartParser, FormParser] на parser_classes=[MultiPartParser, FormParser, JSONParser], я получаю ошибку при открытии swagger:

drf_yasg.errors.SwaggerGenerationError: cannot add form parameters when the request has a request body; did you forget to set an appropriate parser class on the view?

Мне нужно, чтобы моя конечная точка могла обрабатывать multipart/formdata или application/json. Как я могу сделать это в таком коде?:

@swagger_auto_schema(operation_description='desc',
                     manual_parameters=[
                            openapi.Parameter('phone',
                            openapi.IN_FORM,
                            description="phone",
                            type=openapi.TYPE_STRING,
                            required=True),
                     ])
def post(self, request, *args, **kwargs): ...
Вернуться на верх