django1/django/contrib/sessions
Matt Robenolt 393c0e2422 Fixed #20936 -- When logging out/ending a session, don't create a new, empty session.
Previously, when logging out, the existing session was overwritten by a
new sessionid instead of deleting the session altogether.

This behavior added overhead by creating a new session record in
whichever backend was in use: db, cache, etc.

This extra session is unnecessary at the time since no session data is
meant to be preserved when explicitly logging out.
2014-05-11 21:42:26 -03:00
..
backends Fixed #20936 -- When logging out/ending a session, don't create a new, empty session. 2014-05-11 21:42:26 -03:00
locale Fixed #21388 -- Corrected language code for Frisian 2013-11-11 13:34:01 +01:00
management Deprecated django.utils.importlib 2013-07-29 17:10:22 +02:00
__init__.py Fixed #21829 -- Added default AppConfigs. 2014-01-25 10:41:56 +01:00
apps.py Fixed #22070 -- Changed verbose_name for apps in django.contrib to use title case 2014-03-06 18:43:04 -05:00
exceptions.py Fixed #19866 -- Added security logger and return 400 for SuspiciousOperation. 2013-05-25 16:27:34 -07:00
middleware.py Fixed #20936 -- When logging out/ending a session, don't create a new, empty session. 2014-05-11 21:42:26 -03:00
models.py Fixed all E261 warnings 2013-11-02 18:20:39 -04:00
serializers.py Fixed #20922 -- Allowed customizing the serializer used by contrib.sessions 2013-08-22 13:58:26 -04:00
tests.py Fixed #20936 -- When logging out/ending a session, don't create a new, empty session. 2014-05-11 21:42:26 -03:00