def _get_from_cache(self, page): value = memcache.get(self._get_cache_key(page), namespace=self.__class__.__name__) if not value: return None, None cursor = Cursor.from_bytes(value[:-1]) more = bool(int(value[-1:])) return cursor, more
def _get_cursor_from_cache(self, page, page_size=20, **q_options): cursor_key = self._get_memcache_key(page=page) value = memcache.get(cursor_key) if value: return Cursor.from_bytes(value) else: return None
def _get_from_cache(self, page): value = memcache.get( self._get_cache_key(page), namespace=self.__class__.__name__) if not value: return None, None cursor = Cursor.from_bytes(value[:-1]) more = bool(int(value[-1:])) return cursor, more