Coverage for src/django_global_search/apps.py: 92%
12 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-06 22:25 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-06 22:25 +0000
1"""Django Global Search AppConfig."""
3from django.apps import AppConfig
4from django.utils.translation import gettext_lazy as _
6from django_global_search.admin import inject_default_admin_site
9class DjangoGlobalSearchConfig(AppConfig): # noqa: D101
10 default_auto_field = "django.db.models.BigAutoField"
11 name = "django_global_search"
12 verbose_name = _("Django Global Search")
14 def ready(self): # noqa: D102
15 from django_global_search.settings import global_search_settings
17 if not global_search_settings.inject_default_admin_site_enabled:
18 return
20 inject_default_admin_site()