title: drf-yasg, easier way to see only certain end points?
body: <p>We have many apps and endpoints and its easier to expose certain endpoints to clients through yasg when we work on certain features.</p>
  
  <p>Currently I'm defining separate urlpatterns for swagger in each app and aggregate it from upper url .</p>
  
  <p>Do the following in each app (to selectively include endpoints)</p>
  
  <pre><code> router_swagger.register(r'user_coupons', UserCouponViewSet)
   router_swagger.register(r'coupons', CouponViewSet)
  
   urlpatterns_swagger = [
       url(r'^rest_api/', include(router_swagger.urls)),
   ]
  </code></pre>
  
  <p>And aggregate the urlpatterns from somewhere else</p>
  
  <pre><code>swagger_urlpatterns = [                                                                                                                                       
  ]
  
  
  from review.urls import urlpatterns_swagger as s1                                                                                                             
  swagger_urlpatterns += s1                                                                                                                                     
  from saleor.promotion.urls import urlpatterns_swagger as s2                                                                                                   
  swagger_urlpatterns += s2
  
  schema_view = get_schema_view(
      openapi.Info(
          title="2019_09",
          default_version='v1',
      ),
      public=True,
      patterns=swagger_urlpatterns,
      permission_classes=[permissions.IsAdminUser],
  )
  
  
  urlpatterns += [
      url(r'^swagger/$', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
  
  ]
  </code></pre>
  
  <p>It works but its somewhat tedious, wonder if there's a better way ?</p>