标签: api django-rest-framework documentation drf-yasg
我有一个带有很多端点的Django应用...现在我想为其编写文档。为此,我正在使用库drf-yasg。
但是我的问题是我有不同类型的用户(超级用户,管理员,普通用户等),并且我想根据角色筛选端点...
我尝试将装饰器@swagger_auto_schema(auto_schema=show('superuser'))与自定义函数结合使用,该函数根据传递的用户角色返回True或None ...,但这不起作用。
@swagger_auto_schema(auto_schema=show('superuser'))
有人知道这是否可能吗?我可以过滤端点以按角色显示吗?
谢谢大家!!