diff --git a/kobo/urls.py b/kobo/urls.py index 112f9b4dc8..25187bdee1 100644 --- a/kobo/urls.py +++ b/kobo/urls.py @@ -8,23 +8,29 @@ from django.views.generic.base import RedirectView from rest_framework import status from rest_framework.exceptions import server_error -from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView +from drf_spectacular.views import ( + SpectacularAPIView, + SpectacularRedocView, + SpectacularSwaggerView, +) from kpi.utils.urls import is_request_for_html admin.autodiscover() -admin.site.login = staff_member_required( - admin.site.login, login_url=settings.LOGIN_URL -) +admin.site.login = staff_member_required(admin.site.login, login_url=settings.LOGIN_URL) urlpatterns = [ - - # YOUR PATTERNS path('api/schema/', SpectacularAPIView.as_view(), name='schema'), - # Optional UI: - path('api/schema/swagger/', SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'), - path('api/schema/redoc/', SpectacularRedocView.as_view(url_name='schema'), name='redoc'), - + path( + 'api/schema/swagger/', + SpectacularSwaggerView.as_view(url_name='schema'), + name='swagger-ui', + ), + path( + 'api/schema/redoc/', + SpectacularRedocView.as_view(url_name='schema'), + name='redoc', + ), # https://github.com/stochastic-technologies/django-loginas re_path(r'^admin/', include('loginas.urls')), # Disable admin login form