Coverage for requests_tracker/apps.py: 92%
13 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-18 22:19 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-18 22:19 +0000
1from django.apps import AppConfig
2from django.conf import settings
3from django.utils.translation import gettext_lazy as _
5from requests_tracker import APP_NAME
6from requests_tracker.settings import get_config
7from requests_tracker.sql.sql_hook import install_sql_hook
10class RequestsTrackerConfig(AppConfig):
11 name = APP_NAME
12 verbose_name = _("Requests tracker")
14 def ready(self) -> None:
15 requests_tracker_config = get_config()
16 if settings.DEBUG and requests_tracker_config.get("TRACK_SQL", True):
17 install_sql_hook()