0 / 0 / 0
Регистрация: 15.04.2019
Сообщений: 138
|
||||||
1 | ||||||
Как скрыть некоторые функции из view в swagger?24.03.2023, 17:38. Показов 842. Ответов 2
Доброго времени суток! Требуется написать документацию API. Начал копать инфу про swagger. Использую библиотеку drf_yasg, а именно декоратор @swagger_auto_schema. Хочу скрыть некоторые функции, чтобы не отображались в swagger ui. Прочитал, что у декоратора есть параметр exclude.
Пытаюсь использовать декоратор следующим образом: Код
@swagger_auto_schema(methods=['get', 'post'], exclude=True) @api_view(http_method_names=["GET", "POST"]) @permission_classes([IsAdminUser]) # ([IsAuthenticated]) ([AllowAny]) def registration_f(request: WSGIRequest) -> Response:... Хочу понять как скрывать функции. В settings.py ничего не добавлял. В основной urls.py добавил следующее:
0
|
24.03.2023, 17:38 | |
Ответы с готовыми решениями:
2
Как скрыть некоторые компоненты! Как скрыть от PropertyGrid некоторые Event Как скрыть некоторые материалы в категории? Как скрыть некоторые категории из формы добавления новостей? Как в производном классе скрыть некоторые свойства и методы базового? |
3564 / 2711 / 347
Регистрация: 11.03.2009
Сообщений: 6,239
|
||||||
24.03.2023, 18:04 | 2 | |||||
https://buildmedia.readthedocs... f-yasg.pdf
И еще вариант https://github.com/marcgibbons... t-36422378
0
|
0 / 0 / 0
Регистрация: 15.04.2019
Сообщений: 138
|
|
24.03.2023, 19:56 [ТС] | 3 |
Попробовал сделать через auto_schema. Работает.
Вчера когда решение тоже нашел этот метод, но PyCharm ругался. Я подумал, что что-то не то. В следующий раз не смотря на PyCharm буду тестить.
0
|
24.03.2023, 19:56 | |
24.03.2023, 19:56 | |
Помогаю со студенческими работами здесь
3
Несколько подчиненных отчетов - как можно некоторые скрыть/показать BrowsableAttribute для обытий класса, как скрыть от PropertyGrid некоторые Event Некоторые недостатки View State Плавно уменьшать и скрыть View Скрыть часть web view за экран Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |