2017-08-01 111 views
0

我正在使用Django-rest-swagger包用于记录我的API,但我只想显示一些URL到文档我的项目中有几个应用程序 - 一些答案是USE排除但最新版本它不工作 - 我正在使用djangorestframework==3.5.1Django-rest-swagger==2.1.0Django-rest-framework API。如何仅在django-rest-swagger包中显示一些URL文档

我甚至尝试过render-schema和get_swagger_view(title='API Documentation', patterns=urlpatterns1)

但它不工作。

帮助我找到解决方案。

回答

3

在您的View/Viewset中设置exclude_from_schema = True或将其添加到装饰器(如果您使用它们)。这将排除swagger文档中的视图。

django-rest-swagger已经改变了很多,在早期的版本中,按名称或命名空间设置了exclutish url。目前,您需要从正在生成的drf架构中排除视图,此处记录了http://www.django-rest-framework.org/api-guide/views/#api_view

相关问题