Coverage for product_risk_suite / product_risk_suite / urls.py: 100%
10 statements
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-13 23:42 +0000
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-13 23:42 +0000
1from django.contrib import admin
2from django.urls import path, include
3from django.conf.urls.static import static
4from django.conf import settings
5from django.views.decorators.csrf import csrf_exempt
7from graphene_django.views import GraphQLView
9from . import views
11urlpatterns = [
12 path("", views.showLogin, name="index"),
13 path("login", views.login_view),
14 path("logout", views.logout_view),
16 path('admin/', admin.site.urls),
17 path("", include('product.urls')),
18 path("", include('risk_assessment.urls')),
19 path("", include('threat_model.urls')),
20 path('summernote/', include('django_summernote.urls')),
21 path("graphql", csrf_exempt(GraphQLView.as_view(graphiql=True))),
22]
24urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
25urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)