def getSessionData(self, page_id): data = self.session.get(page_id) if data is None: data = Bag() self.session[page_id] = data else: data.restoreFromPicklable() return data