diff --git a/config/urls.py b/config/urls.py index 3219159..71cc63c 100644 --- a/config/urls.py +++ b/config/urls.py @@ -2,7 +2,6 @@ from __future__ import annotations from typing import TYPE_CHECKING -from debug_toolbar.toolbar import debug_toolbar_urls # type: ignore[import-untyped] # pyright: ignore[reportMissingTypeStubs] from django.conf import settings from django.contrib import admin from django.urls import include, path @@ -17,6 +16,9 @@ urlpatterns: list[URLResolver] = [ ] if not settings.TESTING: + # Import debug_toolbar lazily to avoid ImportError when not installed in testing environments + from debug_toolbar.toolbar import debug_toolbar_urls # type: ignore[import-untyped] # pyright: ignore[reportMissingTypeStubs] + urlpatterns = [ *urlpatterns, *debug_toolbar_urls(),