API¶
Request¶
Response¶
GlassApp¶
Session¶
- class glass.sessions.Session(data=None)[source]¶
glass session object.
from glass import session @app.route('/') def home(): session['name'] = 'username'
- clear()[source]¶
Clear current session data.
@app.route('/clear') def clear(): session.clear() return 'hello'
- get(key, default=None)[source]¶
Get session data with its key, returns default if not found. Example:
from glass import session @app.route('/') def home(): name = session.get('name')
- property modified¶
Thread-local property
- pop(key, default=None)[source]¶
Remove item from session data and return the item value.
Example:
@app.route('/popname') def pop(): name = session.pop('name') # if you dont need the value # session.pop('name') return 'hello'
- property session_data¶
Thread-local property