
Untitled
By: a guest on
Aug 9th, 2012 | syntax:
None | size: 0.64 KB | hits: 9 | expires: Never
I am struggling to understand sessions in CherryPy
...
from mod_python import Session
sess = Session.Session(req, timeout = 60*60, lock=0)
#req is the request page object.
cherrypy.config.update({
'tools.sessions.on': True,
'tools.sessions.storage_type': 'ram'})
import cherrypy
from cherrypy.lib import sessions
def index(sid=0, secret=None, timeout=30, lock=1):
cherrypy.session['test'] = 'test'
cherrypy.lib.sessions.expire()
return cherrypy.session.get('test','None')
sess = cherrypy.session
sess['_cp_username'] = None
cherrypy.session.regenerate()
cherrypy.session['_cp_username'] = cherrypy.request.login