Example #1
0
def leave(request,id):
	redisdb = get_redis()
	"""remove channels into user
	"""
	redis_channel_join_key = redisk.get_channel_join_key(request.session.session_key)
	redisdb.srem(redis_channel_join_key,id)
	"""remove users into channel
	"""
	redis_channel_users_key = redisk.get_channel_users_key(id)
	redisdb.srem(redis_channel_users_key,request.user.pk)
	return HttpResponse()
Example #2
0
def join(request,id):
	redisdb = get_redis()
	"""put channels into user
	"""
	redis_channel_join_key = redisk.get_channel_join_key(request.session.session_key)
	redisdb.sadd(redis_channel_join_key,id)
	"""put users into channel
	"""
	redis_channel_users_key = redisk.get_channel_users_key(id)
	redisdb.sadd(redis_channel_users_key,request.user.pk)
	return HttpResponse()