Exemplo n.º 1
0
def memCacheWiki(wiki_url="", update=False):
    wiki_page = memcache.get(wiki_url)
    if update or wiki_page is None:
        wiki_cursor = WikiPage.gql("Where wiki_url = :wiki_url", wiki_url=wiki_url)
        if wiki_cursor.count() == 0:
            return ""
        elif wiki_cursor.count() == 1:
            wiki_page = wiki_cursor[0].wiki_page
            memcache.set(wiki_url, wiki_page)
    return wiki_page