python - Django 图像字段 "Upload a valid image. The file you uploaded was either not an image or a corrupted image."

标签 python django virtualenv

我安装了 PIL,但是每当我尝试通过模型的 Django Admin 将 .png 文件上传到图像字段时,我都会收到此错误:

“上传一张有效的图片。您上传的文件不是图片或损坏的图片。”

其他图像类型工作正常。我尝试了几种不同的 PNG 文件。

我在安装 pypng、libpng-dev 等之后尝试重建 PIL,并且在 ubuntu 服务器上。

最佳答案

此问题已通过使用 pip 安装“pillow”而不是“pil”来解决,这样可以轻松部署到 virtualenv。

关于python - Django 图像字段 "Upload a valid image. The file you uploaded was either not an image or a corrupted image.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7606614/

相关文章:

python - 通过 %s 在 python sql 查询中发送通配符

python - 具有自定义概率分布的随机索引

python - Django:序列化多个链接模型的列表

django - OAuth2 : authenticate with email instead of username

django - 从两个以上的模型创建 Django 表单

python - 使用python版本2.7创建虚拟环境,现有版本为3.7

python - 我使用 virtualenv 是错误的还是这是它的限制?

javascript - 基于原型(prototype)的面向对象。黄金三镖客?

python - anaconda环境无法卸载包

python - 如何让 VirtualEnv 使用自定义版本的 setuptools?