refactor: 移除注册验证码,删掉 pillow
验证码只剩注册一处调用方,一并去掉。 - UserRegisterAPI 的校验、UserRegisterSerializer 的 captcha 字段、 发图的 captcha 路由 - utils/captcha/ 整个包删除,含 Menlo.ttc 和 timesbi.ttf 两个字体 - utils/shortcuts.py 的 img2base64(),唯一调用方是验证码视图 - 依赖删除 pillow(本地实测 PIL/ 5.9M + pillow.libs/ 14M) 注意:注册接口现在只有 SysOptions.allow_register 一个开关,没有限流, throttling 目前只用在 SubmissionAPI 上。内网自用可以接受,站点若暴露到 公网需要补 IP 维度限流。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -16,7 +16,6 @@ dependencies = [
|
||||
"gunicorn>=26.0.0,<27",
|
||||
"httpx>=0.28.1,<1",
|
||||
"openai>=2.34.0,<3",
|
||||
"pillow>=12.2.0,<13",
|
||||
"psycopg[binary]>=3.3.4,<4",
|
||||
"sentry-sdk[django]>=2.0.0,<3",
|
||||
"tree-sitter>=0.25.2",
|
||||
|
||||
Reference in New Issue
Block a user