Remote Worker

2021-12-03 20:49:54 +08:00
 Livid

这是 V2EX 用来处理头像及其他一些图片相关的任务的后端实现:

https://github.com/v2ex/remote

将这些功能从主站代码中剥离的几个原因:

为了保证代码的一致性,使用了 pre-commit 。

如果你打算在自己的项目中用或者有任何建议,非常欢迎。

5709 次点击
所在节点    Project Babel
8 条回复
Livid
2021-12-07 03:41:32 +08:00
得益于这个新的后端组件,目前头像上传页面 https://www.v2ex.com/settings/avatar 可以支持以下格式:

PNG / JPEG / JPEG 2000 / GIF / WEBP / TIFF / BMP / ICNS / AVIF / HEIC / PSD
LeeReamond
2021-12-07 04:11:40 +08:00
已经很久没见过 flask 做的项目了。。不过能实现需求得框架就是好框架
C603H6r18Q1mSP9N
2021-12-07 08:29:18 +08:00
发现 v2 的代码库,很开心,点进去一看,就这一个项目。。
skys215
2021-12-07 08:38:50 +08:00
还以为是远程工作者呢
HashV2
2021-12-07 08:50:54 +08:00
看了代码才知道 python 3.10 有 switch case 了,我 tm 直接猛男落泪
cweijan
2021-12-07 08:54:19 +08:00
所以主站也是用 python 开发的吗
soulzz
2021-12-08 09:16:50 +08:00
图片处理没有成功 请再试一次
soulzz
2021-12-08 09:27:14 +08:00
换了好几张图片 大小格式都改了
全部上传失败

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/819906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX