清除缓存的逻辑写反了

This commit is contained in:
virusdefender
2015-10-10 10:50:26 +08:00
parent 2a7b21bf4a
commit 3b48b566fb

View File

@@ -118,7 +118,7 @@ class ContestAdminAPIView(APIView):
return error_response(u"比赛的开始时间必须早于比赛结束的时间") return error_response(u"比赛的开始时间必须早于比赛结束的时间")
# 之前是封榜,现在要开放,需要清除缓存 # 之前是封榜,现在要开放,需要清除缓存
if contest.real_time_rank == True and data["real_time_rank"] == False: if contest.real_time_rank == False and data["real_time_rank"] == True:
r = redis.Redis(host=settings.REDIS_CACHE["host"], port=settings.REDIS_CACHE["port"], db=settings.REDIS_CACHE["db"]) r = redis.Redis(host=settings.REDIS_CACHE["host"], port=settings.REDIS_CACHE["port"], db=settings.REDIS_CACHE["db"])
cache_key = str(contest.id) + "_rank_cache" cache_key = str(contest.id) + "_rank_cache"
r.delete(cache_key) r.delete(cache_key)