aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Cramer2011-03-28 17:32:55 -0700
committerDavid Cramer2011-03-28 17:32:55 -0700
commitda85fc0a8b5e1855b6b6219076a34cd0df88bcc3 (patch)
tree7e5242de474234d785806a655936013bafde9ae3
parent4c7c43300ed0bfee6243cb5b59887837f2becb13 (diff)
downloaddjango-debug-toolbar-da85fc0a8b5e1855b6b6219076a34cd0df88bcc3.tar.bz2
Store actual function as __wrapped__ instead of __wraps for Python 3.2 compatibility
-rw-r--r--debug_toolbar/panels/sql.py6
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