彻底优化项目结构,使用 web

This commit is contained in:
yml2213
2026-06-22 13:39:03 +08:00
parent 347edb8103
commit 63c1ffa046
46 changed files with 127 additions and 3077 deletions
+1 -1
View File
@@ -70,7 +70,7 @@ def import_accounts(
current: User = Depends(require_permission("account:import")),
):
"""批量导入账号。格式:用户名|密码|邮箱|邮箱密码"""
from douyu.email_verifier import get_email_config_for_account
from core.douyu.email_verifier import get_email_config_for_account
accounts = []
skipped = 0
+1 -1
View File
@@ -97,7 +97,7 @@ def test_whitelist(
current: User = Depends(require_permission("whitelist:test")),
):
"""测试白名单连接并自动同步出口IP。"""
from douyu.whitelist import WhitelistManager, get_exit_ip_via_proxy
from core.douyu.whitelist import WhitelistManager, get_exit_ip_via_proxy
import requests as req_lib
cfg = _get_or_create(db)
+2 -2
View File
@@ -9,8 +9,8 @@ from typing import Optional
from sqlalchemy.orm import Session
from douyu import DouyuLogin
from douyu.config import Account, ProxyConfig as DouyuProxyConfig
from core.douyu import DouyuLogin
from core.models import Account, ProxyConfig as DouyuProxyConfig
from ..models import Account as AccountModel, LoginTask, ProxyConfig as ProxyConfigModel
from ..permissions import has_permission