Как отключить расширение схемы для одной схемы в чванстве?

я использую Django с участием DRF-Spectacular а также swagger-ui.

Меня интересует, как отключить расширение схемы (только одна схема, связанная с токенами), чтобы отображалась только конечная точка.

1 ответ

Чтобы показать только подмножество конечных точек в схеме, у вас есть 2 варианта:

  1. В urls.pyиспользовать SpectacularAPIView(urlconf=YOUR_SUBSET_OF_URLPATTERNS)

  2. Напишите хук предварительной обработки , который отфильтровывает конечные точки, которые вы не хотите раскрывать.

Другие вопросы по тегам