Как использовать djangorestframework-camel-case с drf-spectacular для схемы camelcase
Я настроил djangorestframework_camel_case
и он работает для отрисованных данных ответа в swagger-ui (drf-spectacular) - генерируется ответ в верблюжьем регистре. Но схема, сгенерированная в swagger-ui, по-прежнему имеет змеиный регистр. Как я могу убедиться, что он также применяет camel case к схеме?
Я вижу этот PR, который, очевидно, добавляет поддержку djangorestframework_camel_case
, но не уверен, что он будет работать из коробки, в документации ничего нет.
Добавьте это в spectacular_settings:
'CAMELIZE_NAMES': False,
'POSTPROCESSING_HOOKS': [
'drf_spectacular.contrib.djangorestframework_camel_case.camelize_serializer_fields',
'drf_spectacular.hooks.postprocess_schema_enums'
],