From 40d08482e53f4be7903a1c14be907bf01f798f9c Mon Sep 17 00:00:00 2001 From: Rob Hudson Date: Thu, 28 Aug 2008 00:21:22 -0700 Subject: adding a timing panel --- debug_toolbar/panels/timer.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 debug_toolbar/panels/timer.py (limited to 'debug_toolbar/panels/timer.py') diff --git a/debug_toolbar/panels/timer.py b/debug_toolbar/panels/timer.py new file mode 100644 index 0000000..5698463 --- /dev/null +++ b/debug_toolbar/panels/timer.py @@ -0,0 +1,18 @@ +import time +from debug_toolbar.panels import DebugPanel + +class TimerDebugPanel(DebugPanel): + """ + Panel that displays the time a response took. + """ + def __init__(self): + self._start_time = time.time() + + def title(self): + return 'Timer' + + def url(self): + return '' + + def content(self): + return "%f sec" % (time.time() - self._start_time) -- cgit v1.2.3