From 00662d481cc5cf967a4b36aeeddb2ba064d60f34 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Fri, 31 Mar 2023 12:20:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E6=88=91=E7=9A=84?= =?UTF-8?q?=E7=AB=99=E7=82=B9=E5=8F=96=E6=B6=88=E8=8E=B7=E5=8F=96=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=BB=8D=E8=AE=BF=E9=97=AE=E7=BD=91=E7=AB=99=E7=9A=84?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pt_site/views.py b/pt_site/views.py index d8b9f06..5503d62 100644 --- a/pt_site/views.py +++ b/pt_site/views.py @@ -64,11 +64,11 @@ def auto_get_status(): """ start = time.time() message_list = '# 更新个人数据 \n\n' - queryset = MySite.objects.all() - site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support] - results = pool.map(pt_spider.send_status_request, site_list) + queryset = MySite.objects.filter(site__get_userinfo_support=True).filter(get_info=True).all() + # site_list = [my_site for my_site in queryset if my_site.site.get_userinfo_support and my_site.get_info] + results = pool.map(pt_spider.send_status_request, queryset) message_template = MessageTemplate.status_message_template - for my_site, result in zip(site_list, results): + for my_site, result in zip(queryset, results): if result.code == StatusCodeEnum.OK.code: res = pt_spider.parse_status_html(my_site, result.data) logger.info('自动更新个人数据: {}, {}'.format(my_site.site, res))