diff options
Diffstat (limited to 'debug_toolbar/utils')
| -rw-r--r-- | debug_toolbar/utils/tracking/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/debug_toolbar/utils/tracking/__init__.py b/debug_toolbar/utils/tracking/__init__.py index 9c72803..6d4b0e3 100644 --- a/debug_toolbar/utils/tracking/__init__.py +++ b/debug_toolbar/utils/tracking/__init__.py @@ -1,6 +1,7 @@ import logging import time import types +from django.utils.importlib import import_module def post_dispatch(func): @@ -47,7 +48,7 @@ def _replace_function(func, wrapped): # oh shit __builtins__[func] = wrapped else: - module = __import__(func.__module__, {}, {}, [func.__module__], 0) + module = import_module(func.__module__) setattr(module, func.__name__, wrapped) elif getattr(func, 'im_self', None): # TODO: classmethods |
