Итак, я использую библиотеку dry_yasg для создания схемы swagger.
Есть ли способ передать request_body с примером json? Это заставит всех желающих скопировать и вставить тело запроса с минимальным редактированием.
Мой код прямо сейчас:
@swagger_auto_schema(operation_summary='Onboarding',
operation_description='Onboarding new merchant',
security=[{'Bearer': []}],
request_body=serializers.OnboardingSerializer,
responses={201: openapi.Response(
schema=serializers.OnboardingResponseSuccessSerializer,
description='Created', examples=swagger_example('hedwig_proxy/v2', '201_created')),
403: openapi.Response(
schema=serializers.OnboardingResponseErrorSerializer,
description='Forbidden', examples=swagger_example('hedwig_proxy/v2', '403_forbidden')),
409: openapi.Response(
schema=serializers.OnboardingResponseErrorSerializer,
description='Conflict', examples=swagger_example('hedwig_proxy/v2', '409_conflict')),
422: openapi.Response(
schema=serializers.OnboardingResponseErrorSerializer,
description='Unprocessable Entity',
examples=swagger_example('hedwig_proxy/v2', '422_validation')),
500: openapi.Response(
schema=serializers.OnboardingResponseErrorSerializer,
description='Internal Server Error',
examples=swagger_example('hedwig_proxy/v2', '500_internal_server'))
})