def top_arts(update = False): key = 'top' arts = memcache.get(key) # logging.error("run top") if arts is None or update: logging.error("db query") arts = Art.query(ancestor = art_key).order(-Art.created).fetch() # arts = list(arts) memcache.set(key, arts) return arts