From 9886475abc3cfa4903b0f1d801aa85016196eba7 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 2 Feb 2026 16:30:33 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/requirements.txt b/requirements.txt index 797ffa99..d0f58a32 100755 --- a/requirements.txt +++ b/requirements.txt @@ -11,11 +11,11 @@ psutil==5.9.0 redis==7.1.0 django-redis==6.0.0 user-agents==2.2.0 -daphne==4.0.0 +daphne==4.1.2 channels-redis==4.3.0 -django-restql==0.15.2 -requests==2.28.1 +django-restql==0.16.2 +requests==2.32.3 xlwt==1.3.0 openpyxl==3.1.5 -cron-descriptor==1.2.35 -docxtpl==0.16.7 +cron-descriptor==1.4.5 +docxtpl==0.19.1 From b51857d463aca117affc81e363b0b3135ea78431 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Mon, 2 Feb 2026 16:37:25 +0800 Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index d0f58a32..dfa7572b 100755 --- a/requirements.txt +++ b/requirements.txt @@ -6,8 +6,8 @@ django-cors-headers==4.9.0 django-filter==23.5 djangorestframework==3.16.1 djangorestframework-simplejwt==5.5.1 -drf-yasg==1.21.7 -psutil==5.9.0 +drf-yasg==1.21.8 +psutil==7.0.0 redis==7.1.0 django-redis==6.0.0 user-agents==2.2.0 From 6c2127b80bca851c59d8809b304e6b8a19e0f591 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 3 Feb 2026 10:33:51 +0800 Subject: [PATCH 3/3] feat: base clear_drf_log --- apps/ops/tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ops/tasks.py b/apps/ops/tasks.py index 1a33049a..f2f6277f 100644 --- a/apps/ops/tasks.py +++ b/apps/ops/tasks.py @@ -70,7 +70,7 @@ def clear_drf_log(days: int = 7): """ now = timezone.now() days7_ago = now - timedelta(days=days) - DrfRequestLog.objects.filter(create_time__lte=days7_ago).delete() + DrfRequestLog.objects.filter(requested_at__lte=days7_ago).delete() @shared_task(base=CustomTask)