Opened 7 years ago

Closed 7 years ago

Last modified 4 years ago

#8365 closed (duplicate)

exception about sessions when use cache backends

Reported by: jimichan Owned by: nobody
Component: contrib.sessions Version: 1.0-alpha
Severity: Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:

Description

############
# SESSIONS #
############

# Whether to save the session data on every request.

SESSION_EXPIRE_AT_BROWSER_CLOSE = True
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

Traceback (most recent call last):

File "D:\allworkspace\myworkspace\Dhousemap\django\core\servers\basehttp.py", line 277, in run

self.result = application(self.environ, self.start_response)

File "D:\allworkspace\myworkspace\Dhousemap\django\core\servers\basehttp.py", line 634, in call

return self.application(environ, start_response)

File "D:\allworkspace\myworkspace\Dhousemap\django\core\handlers\wsgi.py", line 220, in call

response = middleware_method(request, response)

File "D:\allworkspace\myworkspace\Dhousemap\django\contrib\sessions\middleware.py", line 25, in process_response

if request.session.get_expire_at_browser_close():

File "D:\allworkspace\myworkspace\Dhousemap\django\contrib\sessions\backends\base.py", line 225, in get_expire_at_browser_close

if self.get('_session_expiry') is None:

File "D:\allworkspace\myworkspace\Dhousemap\django\contrib\sessions\backends\base.py", line 63, in get

return self._session.get(key, default)

AttributeError: 'NoneType' object has no attribute 'get'

Change History (2)

comment:1 Changed 7 years ago by ericholscher

  • Needs documentation unset
  • Needs tests unset
  • Patch needs improvement unset
  • Resolution set to duplicate
  • Status changed from new to closed

same as #8364

comment:2 Changed 4 years ago by jacob

  • milestone 1.0 deleted

Milestone 1.0 deleted

Note: See TracTickets for help on using tickets.
Back to Top