summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Cramer <dcramer@gmail.com>2015-12-10 11:15:02 -0800
committerDavid Cramer <dcramer@gmail.com>2015-12-10 11:15:23 -0800
commit6063125f9ca2a56c5a7f2819732b0e9bafe81c4b (patch)
tree46b002dfcbffc39b5e0f4ac269f4cee712187d0b
parent8804d1b8fe5befc8f94afcacb3a20b113e93acb9 (diff)
downloadraven-6063125f9ca2a56c5a7f2819732b0e9bafe81c4b.tar.gz
Cache wsgi property (fixes GH-677)
-rw-r--r--raven/contrib/django/middleware/wsgi.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/raven/contrib/django/middleware/wsgi.py b/raven/contrib/django/middleware/wsgi.py
index 643fb32..86e4e7e 100644
--- a/raven/contrib/django/middleware/wsgi.py
+++ b/raven/contrib/django/middleware/wsgi.py
@@ -8,6 +8,7 @@ raven.contrib.django.middleware.wsgi
from __future__ import absolute_import
from raven.middleware import Sentry
+from raven.utils import memoize
class Sentry(Sentry):
@@ -21,7 +22,7 @@ class Sentry(Sentry):
def __init__(self, application):
self.application = application
- @property
+ @memoize
def client(self):
from raven.contrib.django.models import client
return client