def get_user(): import cherrypy from elixir import session as db_session db_session.clear() from models import User try: return User.get_by(id=cherrypy.session.get("User").id) except AttributeError: return None
#!/usr/bin/env python """ Instantiate a connection to the database From this module, you should import session """ from elixir import session, metadata, setup_all, create_all, drop_all from config import connection_line from schema import * metadata.bind = 'sqlite:///:memory:' #metadata.bind.echo = True setup_all() create_all() session.clear()