コード例 #1
0
def pop_cache_card_id(card_id, openid):
    val = redis_client.get('%s_%s_card' % (card_id, openid))
    if not val:
        return None
    tmp = JSONDecoder().decode(val)
    if len(tmp) == 0:
        return None
    gid = tmp.pop()
    val = JSONEncoder().encode(tmp)
    redis_client.set('%s_%s_card' % (card_id, openid), val, 120)
    return gid