예제 #1
0
def page_cache(page_id):
    page = memcache.get(page_id)
    if not page:
        page = pagedb.Page.get_by_key_name(key_names=page_id,
                                           parent=pagedb.page_key())
        memcache.set(page_id, page)
    return page
예제 #2
0
 def add_version(self, page_id, content):
     new_page = pagedb.Page.get_or_insert(key_name=page_id,
                                          parent=pagedb.page_key())
     pagedb.PageContent(page=new_page, content=content,
                        parent=pagedb.page_key()).put()