From 5b7b180ee12012a2ffa657678a4a23b558585b33 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 3 Nov 2022 16:01:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E9=99=A4=E6=97=A5=E5=BF=97=E8=AE=B0?= =?UTF-8?q?=E5=BD=95,=E5=8F=AF=E6=9B=B4=E6=94=B9=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/monitor/tasks.py | 8 ++++---- apps/third/tasks.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/monitor/tasks.py b/apps/monitor/tasks.py index 7e05f21b..a1cc34c1 100644 --- a/apps/monitor/tasks.py +++ b/apps/monitor/tasks.py @@ -8,11 +8,11 @@ from django.utils import timezone @shared_task(base=CustomTask) -def clear_drf_log(): - """清除7天前的日志记录 +def clear_drf_log(days: int = 7): + """清除N天前的日志记录,默认七天 - 清除7天前的日志记录 + 清除N天前的日志记录 """ now = timezone.now() - days7_ago = now - timedelta(days=7) + days7_ago = now - timedelta(days=days) DrfRequestLog.objects.filter(create_time__lte=days7_ago).delete() diff --git a/apps/third/tasks.py b/apps/third/tasks.py index a1874ffe..a78e779e 100644 --- a/apps/third/tasks.py +++ b/apps/third/tasks.py @@ -11,13 +11,13 @@ from apps.third.speaker import spClient @shared_task(base=CustomTask) -def clear_tlog(): - """清除7天前的日志记录 +def clear_tlog(days: int =7): + """清除N天前的日志记录,默认七天 - 清除7天前的日志记录 + 清除N天前的日志记录 """ now = timezone.now() - days7_ago = now - timedelta(days=7) + days7_ago = now - timedelta(days=days) Tlog.objects.filter(create_time__lte=days7_ago).delete()