Форум сайта python.su
Делаю сайт на bottle, понадобилась авторизация и сессии. Написал класс для пользователя, нарисовал формочки, пароли в базу положил, проверку сделал. А вот саму сессию запустить ну никак не удается.
Поделитесь примером рабочего кода?
Офлайн
pmus
Поделитесь примером рабочего кода?
import bottle from beaker.middleware import SessionMiddleware session_opts = { 'session.type': 'memory', 'session.cookie_expires': 300, 'session.auto': True } app = SessionMiddleware(bottle.app(), session_opts) @bottle.route('/') def session_test(): s = bottle.request.environ.get('beaker.session') s['test'] = 'this string came from the session' s.save() bottle.redirect('/output') @bottle.route('/output') def session_output(): s = bottle.request.environ.get('beaker.session') return s['test'] bottle.run( app=app, host='localhost', port=5000, debug=True, reloader=True )
Офлайн