From 8c78ad3d800cf2d7d07bccbb8831bbd1e559faf7 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Mon, 30 Jan 2023 13:47:57 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=EF=BC=9A=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/apps.py | 23 ++++++++--------------- pt_site_site.json | 2 +- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/pt_site/apps.py b/pt_site/apps.py index cf2d2de..8627c94 100644 --- a/pt_site/apps.py +++ b/pt_site/apps.py @@ -15,16 +15,8 @@ def app_ready_handler(sender, **kwargs): try: with open('pt_site_site.json', 'r') as f: # print(f.readlines()) - az_wiki = Site.objects.filter(url='https://azusa.wiki/') - if len(az_wiki) >= 1: - Site.objects.filter(url='https://azusa.ru/').delete() - else: - Site.objects.filter(url='https://azusa.ru/').update(url='https://azusa.wiki/') - red_leaves = Site.objects.filter(url='https://leaves.red/') - if len(red_leaves) >= 1: - Site.objects.filter(url='https://leaves.red/').delete() - else: - Site.objects.filter(url='http://leaves.red/').update(url='https://leaves.red/') + # Site.objects.filter(url='http://leaves.red/').update(url='https://leaves.red/') + # UserLevelRule.objects.filter(site_id='http://leaves.red/').update(site_id='https://leaves.red/') data = json.load(f) logger.info('正在初始化站点规则信息表') logger.info('更新规则中,返回结果为True为新建,为False为更新,其他是错误了') @@ -35,8 +27,9 @@ def app_ready_handler(sender, **kwargs): del site_rules['id'] url = site_rules.get('url') site_obj = Site.objects.update_or_create(defaults=site_rules, url=url) - # msg = site_obj[0].name + (' 规则新增成功!' if site_obj[1] else '规则更新成功!') - # logger.info(msg) + msg = site_obj[0].name + (' 规则新增成功!' if site_obj[1] else '规则更新成功!') + logger.info(msg) + with open('pt_site_userlevelrule.json', 'r') as file: upgrade_data = json.load(file) for upgrade in upgrade_data: @@ -48,12 +41,12 @@ def app_ready_handler(sender, **kwargs): site_id=upgrade.get('site_id'), level_id=upgrade.get('level_id'), defaults=upgrade ) - # logger.info( - # f'{upgrade_obj[0].site.name} {"用户升级规则新增成功!" if site_obj[1] else "用户升级规则更新成功!"}') + logger.info( + f'{upgrade_obj[0].site.name} {"用户升级规则新增成功!" if site_obj[1] else "用户升级规则更新成功!"}') logger.info('数据库初始化完成!') except Exception as e: logger.error('初始化站点信息出错!{}'.format(e)) - logger.error(traceback.format_exc(limit=3)) + logger.error(traceback.format_exc(limit=5)) class PtSiteConfig(AppConfig): diff --git a/pt_site_site.json b/pt_site_site.json index b9845e9..ceef521 100644 --- a/pt_site_site.json +++ b/pt_site_site.json @@ -6024,7 +6024,7 @@ "created_at": "2022-11-01 00:06:06.053113", "updated_at": "2023-01-25 08:42:34.284100", "name": "红叶", - "url": "https://leaves.red/", + "url": "http://leaves.red/", "logo": "http://leaves.red/favicon.ico", "sign_in_support": 1, "get_torrent_support": 1,