from typing import TYPE_CHECKING from django.conf import settings from django.conf.urls.static import static from django.contrib import admin from django.urls import include from django.urls import path if TYPE_CHECKING: from django.urls import URLPattern from django.urls.resolvers import URLResolver urlpatterns: list[URLPattern | URLResolver] = [ path(route="", view=include(arg="control_plane.urls")), path(route="admin/", view=admin.site.urls), ] if settings.DEBUG: # Serve static files during development urlpatterns += static( prefix=settings.STATIC_URL, document_root=settings.STATIC_ROOT, ) urlpatterns += [ path( route="__debug__/", view=include(arg="debug_toolbar.urls"), ), path( route="__reload__/", view=include(arg="django_browser_reload.urls"), ), ]