Beispiel #1
0
 def __(*args, **kwds):
     cache_key = create_key(arg_names, defaults, key, args, kwds)
     result = redis.hget('redis_cache', cache_key)
     if not result:
         result = func(*args, **kwds)
         redis.hset('redis_cache', cache_key, result)
     else:
         print 'cached'
     return result
Beispiel #2
0
def set_user_session(user):
    random_key = randbytes2(8)
    redis.hset(SESSION_KEY, user.id, random_key)
    return random_key