我有点困惑如何使用 drf-yasg 库开发文档。所以我想确切地问一下:
如何使用drf-yasg在线使用 swagger 编辑器创建的静态
swagger.json
文件?(我的项目中有一些端点没有序列化器和模型,所以我手动创建了模式!)我的项目使用具有自定义管理的权限控制。如果不允许用户查看特定端点,是否有任何方法可以管理架构中的端点 url?
我有点困惑如何使用 drf-yasg 库开发文档。所以我想确切地问一下:
如何使用drf-yasg在线使用 swagger 编辑器创建的静态 swagger.json
文件?(我的项目中有一些端点没有序列化器和模型,所以我手动创建了模式!)
我的项目使用具有自定义管理的权限控制。如果不允许用户查看特定端点,是否有任何方法可以管理架构中的端点 url?
drf-yasg
通过抓取您的应用程序来创建 swagger.json 文件django-rest-framework
。您不能使用它来合并现有swagger.json
文件。
您可以使用 指定权限permission_classes=(permissions.AllowAny,),
。见相关。