Drf_yasg ручная настройка параметров
Я работаю с drf_yasg в первый раз и мне интересно узнать, что делает IN_QUERY и другие опции, предоставляемые OPENAPI. Я не могу найти объяснение назначения этих опций в документации.
В основном эти опции позволяют вам переопределить, где swagger ищет значения для размещения в документации, например,
openapi.Parameter(
openapi.IN_PATH, # looks for the parameter in path(or url)
...
)
openapi.Parameter(
openapi.IN_BODY, # looks for the parameter in the body
...
)
openapi.Parameter(
openapi.IN_HEADER, # looks for the parameter in the header
...
)
... и так далее. вы можете настроить документацию с помощью этих опций.