feat: 添加账号支持选择学习平台

账号新增 platform 字段,登录/刷新课程/发现课程按平台分发;同时把 JS 脚本收进 script/(目录规范调整)。
This commit is contained in:
study-tool
2026-10-30 01:13:47 +08:00
parent e8634a6317
commit 1a3347f7f9
29 changed files with 449 additions and 297 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ import os
import re
import shutil
# 包内路径 -> 项目根目录:data / static / des*.js 这些运行时资源都留在仓库根
# 包内路径 -> 项目根目录:data / static / script 这些运行时资源都留在仓库根
HERE = os.path.dirname(os.path.abspath(__file__))
ROOT = os.path.dirname(os.path.dirname(HERE))
DATA = os.path.join(ROOT, "data")
@@ -26,7 +26,7 @@ def _find_node():
NODE = _find_node()
DESENC = os.path.join(ROOT, "desenc.js")
DESENC = os.path.join(ROOT, "script", "desenc.js")
UA = ("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 "
"(KHTML, like Gecko) Chrome/154.0.0.0 Safari/537.36 Edg/154.0.0.0")