Fixed #17506 -- Did a minor optimization in the sessions' database backend. Thanks to FunkyBob for the report and patch.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@17390 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Julien Phalip 2012-01-24 07:42:38 +00:00
parent 752a43e245
commit 804bd40383
1 changed files with 1 additions and 5 deletions

View File

@ -24,11 +24,7 @@ class SessionStore(SessionBase):
return {} return {}
def exists(self, session_key): def exists(self, session_key):
try: return Session.objects.filter(session_key=session_key).exists()
Session.objects.get(session_key=session_key)
except Session.DoesNotExist:
return False
return True
def create(self): def create(self):
while True: while True: