From 71e1f81eb61a2cbcbf17b80451d5d64a628b5489 Mon Sep 17 00:00:00 2001 From: Xavier Fiechter Date: Sat, 4 Feb 2023 14:07:37 +0100 Subject: [PATCH] . --- labellabor/urls.py | 6 +++++- templates/swagger-ui.html | 28 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 templates/swagger-ui.html diff --git a/labellabor/urls.py b/labellabor/urls.py index 9aea1bc..ee2cca0 100644 --- a/labellabor/urls.py +++ b/labellabor/urls.py @@ -10,7 +10,7 @@ from labelbase import api from .views import ( ExampleSecretView, LabelbaseView, HomeView, RegistrationCompleteView, RegistrationView ) - +from django.views.generic import TemplateView from userprofile.views import ProfileView """ from django.urls import path @@ -28,6 +28,10 @@ urlpatterns = format_suffix_patterns(urlpatterns) urlpatterns = [ path('api/v1/labelbase//label//', api.label), + path('swagger-ui/', TemplateView.as_view( + template_name='swagger-ui.html', + extra_context={'schema_url':'openapi-schema'} + ), name='swagger-ui'), path( '', diff --git a/templates/swagger-ui.html b/templates/swagger-ui.html new file mode 100644 index 0000000..e142a2c --- /dev/null +++ b/templates/swagger-ui.html @@ -0,0 +1,28 @@ + + + + Swagger + + + + + +
+ + + +