Django ImageField验证& PIL

时间:2009-08-18 05:59:18

标签: python django python-imaging-library mod-wsgi python-stackless

星期天,当我安装无堆栈时,我遇到了python模块的问题 蟒蛇。现在我编译并安装了:

setuptools& python-mysqldb和我的django项目启动并运行 再次。 (我也重新安装了django-1.1),

然后我编译并安装了jpeg,freetype2和PIL。我也开始了 使用mod_wsgi而不是mod_python。

但是当我在表格中上传图片时,我会得到验证错误:

上传有效图片。您上传的文件不是图片或 图像损坏。

Searchmonkey显示它来自field.py图像域验证。 在引发此错误之前,它从PIL导入Image,打开文件和 验证它。我尝试手动从python提示导入PIL - 它 工作得很好。与Image.open和Image.verify相同。 那么可能导致这个问题呢?

艾伦

1 个答案:

答案 0 :(得分:0)

可能想查看此博文,看看它是否解决了您的问题。

http://www.chipx86.com/blog/2008/07/25/django-tips-pil-imagefield-and-unit-tests/