这是 V2EX 用来处理头像及其他一些图片相关的任务的后端实现:
https://github.com/v2ex/remote
将这些功能从主站代码中剥离的几个原因:
为了保证代码的一致性,使用了 pre-commit 。
如果你打算在自己的项目中用或者有任何建议,非常欢迎。
1
Livid MOD OP 得益于这个新的后端组件,目前头像上传页面 https://www.v2ex.com/settings/avatar 可以支持以下格式:
PNG / JPEG / JPEG 2000 / GIF / WEBP / TIFF / BMP / ICNS / AVIF / HEIC / PSD |
2
LeeReamond 2021-12-07 04:11:40 +08:00
已经很久没见过 flask 做的项目了。。不过能实现需求得框架就是好框架
|
3
C603H6r18Q1mSP9N 2021-12-07 08:29:18 +08:00
发现 v2 的代码库,很开心,点进去一看,就这一个项目。。
|
4
skys215 2021-12-07 08:38:50 +08:00
还以为是远程工作者呢
|
5
HashV2 2021-12-07 08:50:54 +08:00 1
看了代码才知道 python 3.10 有 switch case 了,我 tm 直接猛男落泪
|
6
cweijan 2021-12-07 08:54:19 +08:00
所以主站也是用 python 开发的吗
|
7
soulzz 2021-12-08 09:16:50 +08:00
图片处理没有成功 请再试一次
|
8
soulzz 2021-12-08 09:27:14 +08:00
换了好几张图片 大小格式都改了
全部上传失败 |