def PermaLinkPage(update = None, page_number=0): key = "page_"+ str(page_number) keytime = key +"_time" singlePost = memcache.get(key) if update: memcache.set(key, update) memcache.set(keytime, time.time()) elif singlePost is None: singlePost = BlogPost.get_by_id(page_number) memcache.set(key, singlePost) memcache.set(keytime, time.time()) return singlePost