示例#1
0
 def _load(self):
     q = SqlQuery(self._db, 'sessions', SESSION_TABLE)
     result = q.select({'id': self.id})
     r = result.fetchone()
     if r:
         data = str(base64.b64decode(r[1]))
         return pickle.loads(data)
示例#2
0
 def _exists(self):
     q = SqlQuery(self._db, 'sessions', SESSION_TABLE)
     result = q.select({'id': self.id})
     return True if result.fetchone() else False