示例#1
0
 def mall(self):
     """
     Stores the mall key as a cached a property
     """
     mall_key = memcache.get_mall_key()
     if mall_key:
         return mall_key
     else:
         mall = Mall.get_or_create()
         if mall:
             mall_key = ndb.Key(mall.key.kind(), mall.key.id())
             memcache.set_mall_key(mall_key)
             return mall_key
         return None