Генерация всех конечных точек сторонних приложений Django с помощью drf-yasg
Есть ли способ генерировать все конечные точки сторонних приложений с помощью drf-yasg?
Итак, я установил приложение social_django и хочу включить все URL, которые оно предоставляет, в swagger UI
Мои url-шаблоны
urlpatterns = [
re_path('admin/', admin.site.urls),
re_path('', include('user.urls')),
re_path(r'^$', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
re_path(r'', include('social_django.urls', namespace='social')),
re_path(r'accounts/', include('django.contrib.auth.urls')),
]
Schema
schema_view = get_schema_view(
openapi.Info(
title="Snippets API",
default_version='v1',
description="Test description",
terms_of_service="https://www.google.com/policies/terms/",
contact=openapi.Contact(email="contact@snippets.local"),
license=openapi.License(name="BSD License"),
),
public=True,
permission_classes=(permissions.AllowAny,),
)
Это то, что определено мной, но я также хочу видеть здесь /login/facebook/ , /login/google-oauth2/ и т.д. Или, например, простой /admin/, который предоставляет Django.