def _save(self, expiration_time): pickled_data = pickle.dumps(self._data, self.pickle_protocol) sess = self.db.query(SessionTable).filter_by(hash=self.id).first() if not sess: sess = SessionTable() sess.hash = self.id sess.data = pickled_data sess.expiration_time = expiration_time self.db.add(sess)
def _save(self, expiration_time): pickled_data = pickle.dumps(self._data, self.pickle_protocol) self.cursor.execute('update session set data = %s, ' 'expiration_time = %s where id = %s', (pickled_data, expiration_time, self.id))
def _save(self, expiration_time): pickled_data = pickle.dumps(self._data, self.pickle_protocol) self.cursor.execute('update session set data = %s, expiration_time = %s where id = %s', (pickled_data, expiration_time, self.id))