summaryrefslogtreecommitdiff
path: root/pedidos-ya/app/app/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'pedidos-ya/app/app/urls.py')
-rw-r--r--pedidos-ya/app/app/urls.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/pedidos-ya/app/app/urls.py b/pedidos-ya/app/app/urls.py
new file mode 100644
index 0000000..cb1922c
--- /dev/null
+++ b/pedidos-ya/app/app/urls.py
@@ -0,0 +1,27 @@
+from django.contrib import admin
+from django.urls import path, include
+from django.conf.urls import url
+
+from rest_framework import permissions
+
+from drf_yasg.views import get_schema_view
+from drf_yasg import openapi
+
+schema_view = get_schema_view(
+ openapi.Info(
+ title='PedidosYa Opinions API',
+ default_version='v1',
+ description='API documentation for the PedidosYa opinions app',
+ ),
+ public=True,
+ permission_classes=(permissions.AllowAny,)
+)
+
+urlpatterns = [
+ url(r'^swagger/$', schema_view.with_ui('swagger', cache_timeout=0),
+ name='schema-swagger-ui'),
+ url(r'^redoc/$', schema_view.with_ui('redoc', cache_timeout=0),
+ name='schema-redoc'),
+ path('accounts/login/', admin.site.urls),
+ path('opinions/', include('opinion.urls')),
+]