diff options
| author | Aymeric Augustin | 2013-10-27 12:48:44 +0100 |
|---|---|---|
| committer | Aymeric Augustin | 2013-10-27 12:48:44 +0100 |
| commit | 9cb9796791062c9d208c0f887dc65142d42c022a (patch) | |
| tree | 40ba69bec7f39115ccfcc88c5b1cfa2baf2f86ea /debug_toolbar/panels/signals.py | |
| parent | c710140a15222af2cf31b7579c6a5fedf9a482d5 (diff) | |
| download | django-debug-toolbar-9cb9796791062c9d208c0f887dc65142d42c022a.tar.bz2 | |
Centralize access to config and default values.
Diffstat (limited to 'debug_toolbar/panels/signals.py')
| -rw-r--r-- | debug_toolbar/panels/signals.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/debug_toolbar/panels/signals.py b/debug_toolbar/panels/signals.py index f7d4239..ae6b773 100644 --- a/debug_toolbar/panels/signals.py +++ b/debug_toolbar/panels/signals.py @@ -1,6 +1,5 @@ from __future__ import unicode_literals -from django.conf import settings from django.core.signals import ( request_started, request_finished, got_request_exception) from django.db.models.signals import ( @@ -17,6 +16,7 @@ except ImportError: connection_created = None from debug_toolbar.panels import DebugPanel +from debug_toolbar.utils.settings import CONFIG class SignalDebugPanel(DebugPanel): @@ -66,11 +66,7 @@ class SignalDebugPanel(DebugPanel): @property def signals(self): signals = self.SIGNALS.copy() - if hasattr(settings, 'DEBUG_TOOLBAR_CONFIG'): - extra_signals = settings.DEBUG_TOOLBAR_CONFIG.get('EXTRA_SIGNALS', []) - else: - extra_signals = [] - for signal in extra_signals: + for signal in CONFIG['EXTRA_SIGNALS']: mod_path, signal_name = signal.rsplit('.', 1) signals_mod = import_module(mod_path) signals[signal_name] = getattr(signals_mod, signal_name) |
