(✅已修复)弦圈编辑器上传图片已知bug,未知原因导致上传图片模糊
这是个很早之前就存在的bug了,一直都没解决,并且我也不知道具体是什么原因。原本这个bug也只是偶尔发生,已经有很长一段时间没有再遇过了。结果今天我写Android Studio安装教程 - Windows版这篇文章的时候,又遇到这个问题了。
刚刚上传前面几张图片的时候一切正常,直到上传最后几张图片时,我发现上传的照片又很糊了,并且无论上传多少次,按多少比例截图,最后结果都一样。而且无论是复制来的图片,还是直接上传图片,都一样。见下面几张图
这些图片都是原图很清晰,但上传后就很糊了。目前已确定问题发生在Django后端,具体原因仍在排查当中......
更新:经过排查,确定问题跟图片模型有关系,我使用了django-resized
的ResizedImageField
来将上传的图片转化为webp格式。一般正常使用都是没事的,但是有些时候上传图片的次数多了以后,就会出现这种bug。为什么会出现这个问题,即便我看过django-resized
源代码也不清楚,搞不好是pillow
的问题?但我觉得应该跟它无关。最后我将ResizedImageField
改回了ImageField
,然后自己用pillow
来实现webp的转换,目前测试已经没问题了。
0 人喜欢
暂无评论,来发布第一条评论吧!