From 9446559dbccd4b5ed33d74fd3cd1939c5af29214 Mon Sep 17 00:00:00 2001 From: nineven Date: Sun, 28 Feb 2021 20:20:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DAPP=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E4=B9=8B=E5=90=8E=EF=BC=8C=E7=BC=93=E5=AD=98=E6=9C=AA=E6=B8=85?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fir_ser/api/utils/storage/caches.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fir_ser/api/utils/storage/caches.py b/fir_ser/api/utils/storage/caches.py index 1135794..ebf2915 100644 --- a/fir_ser/api/utils/storage/caches.py +++ b/fir_ser/api/utils/storage/caches.py @@ -139,7 +139,10 @@ def del_cache_response_by_short(app_id, udid=''): def del_cache_response_by_short_util(short, app_id, udid): logger.info("del_cache_response_by_short short:%s app_id:%s udid:%s" % (short, app_id, udid)) cache.delete("_".join([CACHE_KEY_TEMPLATE.get("download_short_key"), short])) - cache.delete("_".join([CACHE_KEY_TEMPLATE.get("download_times_key"), app_id])) + now = timezone.now() + down_tem_key = "_".join([CACHE_KEY_TEMPLATE.get("download_today_times_key"), + str(now.year), str(now.month), str(now.day), app_id]) + cache.delete(down_tem_key) key = "_".join([CACHE_KEY_TEMPLATE.get("download_short_key"), short, '*']) for app_download_key in cache.iter_keys(key): cache.delete(app_download_key) @@ -170,7 +173,7 @@ def del_cache_by_app_id(app_id, user_obj): def del_cache_storage(user_obj): - logger.info("del_cache_storage user:%s" % (user_obj)) + logger.info("del_cache_storage user:%s" % user_obj) for app_obj in Apps.objects.filter(user_id=user_obj): del_cache_response_by_short(app_obj.app_id) del_cache_by_app_id(app_obj.app_id, user_obj)