Coverage for config/urls.py: 100.00%

8 statements  

« prev     ^ index     » next       coverage.py v7.8.0, created at 2025-05-02 19:56 -0700

1from django.conf import settings 1a

2from django.conf.urls.static import static 1a

3from django.contrib import admin 1a

4from django.contrib.sitemaps.views import sitemap 1a

5from django.urls import include, path 1a

6 

7from posts.sitemaps import PostSitemap 1a

8 

9sitemaps = { 1a

10 "posts": PostSitemap, 

11} 

12 

13urlpatterns = [ 1a

14 # Django admin 

15 path("admin/doc/", include("django.contrib.admindocs.urls")), 

16 path("resources/", admin.site.urls), 

17 # User management 

18 path("accounts/", include("allauth.urls")), 

19 # Local apps 

20 path("accounts/", include("accounts.urls")), 

21 path("", include("pages.urls")), 

22 path("", include("posts.urls")), 

23 path( 

24 "sitemap.xml", 

25 sitemap, 

26 {"sitemaps": sitemaps}, 

27 name="django.contrib.sitemaps.views.sitemap", 

28 ), 

29] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) 

30 

31""" 1a

32if settings.DEBUG: 

33 import debug_toolbar # noqa: F401 # pragma: no cover 

34 

35 urlpatterns = [ # pragma: no cover 

36 path("__debug__/", include("debug_toolbar.urls")), 

37 ] + urlpatterns 

38"""