respondapp_iter = self.application(environ, detect_start_response)
__call__return self.app(environ, start_response)
__call__return self.wrap_app(environ, session_start_response)
__call__response = self.app(environ, start_response)
__call__response = self.dispatch(controller, environ, start_response)
dispatchreturn controller(environ, start_response)
__call__elif session.get('AUTH_USER_ID', False):
NameError: global name 'session' is not defined
No Description Entered
| beaker | 1.5.1 |
| decorator | 3.1.2 |
| formencode | 1.2.2 |
| genshi | 0.5.1 |
| mako | 0.2.5 |
| nose | 0.11.1 |
| paste | 1.7.2 |
| pastedeploy | 1.3.3 |
| pastescript | 1.7.3 |
| pygments | 1.2.2 |
| pylons | 0.9.7 |
| routes | 1.11 |
| simplejson | 2.0.9 |
| sqlalchemy | 0.5.7 |
| tempita | 0.4 |
| weberror | 0.10.1 |
| webhelpers | 1.0b3 |
| webob | 0.9.7.1 |
| webtest | 1.2 |
Powered by Pylons - Contact Administrators
Comments (1)
from http://www.bugbible.com/nameerror-global-name-session-is-not-defined/
you need to import ‘session’ in your_app/lib/base.py by adding this:
from pylons import session
if this don’t help, also checkout file your_app/config/middleware.py for lines like this:
””“Pylons middleware initialization”””
from beaker.middleware import CacheMiddleware, SessionMiddleware
# Routing/Session/Cache Middleware
app = RoutesMiddleware(app, config[‘routes.map’])
app = SessionMiddleware(app, config)
app = CacheMiddleware(app, config)
Suggest a fix or tip to help solve this traceback.
You must login before you can comment.