Ejemplo n.º 1
0
class BaseHandler(tornado.web.RequestHandler):
    def initialize(self):
        self.session = DB_Session()

    def on_finish(self):
        """
        Close sqlalchemy session connect
        """
        self.session.close()
Ejemplo n.º 2
0
class BaseHandler(tornado.web.RequestHandler):

    def is_admin(self):
        """ Check out if current_user is admin

        :return bool: true if current_user is admin
        """
        if not self.current_user:
            return False
        else:
            return self.current_user in ["1"]

    def initialize(self):
        self.session = DB_Session()

    def on_finish(self):
        self.session.close()

    def get_current_user(self):
        return self.get_secure_cookie("uid")