我正在使用Django-rest-swagger包记录我的应用程序接口,但我只想显示一些URL来记录我的项目中有几个应用程序-一些答案是使用排除,但最新版本它不工作-我使用djangorestframework==3.5.1和Django-rest-swagger==2.1.0和Django-rest-framework的应用程序接口。
我甚至尝试过render-schema和get_swagger_view(title='API Documentation', patterns=urlpatterns1)。
但它不起作用。
帮我找到一个解决方案。
发布于 2017-09-29 18:28:59
在视图/视图集中设置exclude_from_schema = True或将其添加到装饰器中(如果使用它们的话)。这将从swagger文档中排除视图。
django-rest-swagger已经有了很大的改变,在早期的版本中设置了按名称或命名空间的排他性urls。目前,您需要从drf生成的模式中排除视图,这在http://www.django-rest-framework.org/api-guide/views/#api_view中进行了说明。
https://stackoverflow.com/questions/45437538
复制相似问题