diff options
| author | David Cramer | 2011-03-28 17:32:55 -0700 |
|---|---|---|
| committer | David Cramer | 2011-03-28 17:32:55 -0700 |
| commit | da85fc0a8b5e1855b6b6219076a34cd0df88bcc3 (patch) | |
| tree | 7e5242de474234d785806a655936013bafde9ae3 /debug_toolbar/panels/sql.py | |
| parent | 4c7c43300ed0bfee6243cb5b59887837f2becb13 (diff) | |
| download | django-debug-toolbar-da85fc0a8b5e1855b6b6219076a34cd0df88bcc3.tar.bz2 | |
Store actual function as __wrapped__ instead of __wraps for Python 3.2 compatibility
Diffstat (limited to 'debug_toolbar/panels/sql.py')
| -rw-r--r-- | debug_toolbar/panels/sql.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py index e9e2569..b3b44da 100644 --- a/debug_toolbar/panels/sql.py +++ b/debug_toolbar/panels/sql.py @@ -98,12 +98,12 @@ def inject_sql_tracker(cls): def execute(self, sql, params=()): djdt = DebugToolbarMiddleware.get_current() if not djdt: - return cls.execute.__wraps(self, sql, params) + return cls.execute.__wrapped__(self, sql, params) panel = djdt.get_panel(SQLDebugPanel) start = datetime.now() try: - return cls.execute.__wraps(self, sql, params) + return cls.execute.__wrapped__(self, sql, params) finally: stop = datetime.now() duration = ms_from_timedelta(stop - start) @@ -144,7 +144,7 @@ def inject_sql_tracker(cls): 'template_info': template_info, }) execute.is_tracked = True - execute.__wraps = cls.execute + execute.__wrapped__ = cls.execute cls.execute = execute |
