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

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 

6 

7from graphene_django.views import GraphQLView 

8 

9from . import views 

10 

11urlpatterns = [ 

12 path("", views.showLogin, name="index"), 

13 path("login", views.login_view), 

14 path("logout", views.logout_view), 

15 

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] 

23 

24urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) 

25urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)