У меня есть приложение Django с множеством конечных точек ... и теперь я хочу сделать из них документацию. Для этого я использую библиотеку drf-yasg .
Но моя проблема в том, что у меня есть разные типы пользователей (суперпользователь, администратор, обычный и т. Д.), И я хочу отфильтровать конечную точку в зависимости от роли ...
Я пытаюсь использовать декоратор @swagger_auto_schema(auto_schema=show('superuser'))
с пользовательской функцией, которая возвращает True или None в зависимости от пройденной роли пользователя ... но это не работает.
Кто-нибудь знает, возможно ли это? Могу ли я отфильтровать конечные точки, чтобы показать по роли?
Спасибо за все !!