В воскресенье у меня были проблемы с модулями python, когда я установил stackless python. Теперь я скомпилировал и установил:Django ImageField validation & PIL
setuptools & python-mysqldb, и я снова получил проект django . (я также переустановил django-1.1),
Затем я скомпилировал и установил jpeg, freetype2 и PIL. Я также начал использовать , используя mod_wsgi вместо mod_python.
Но при загрузке ImageField в форме я получаю ValidationError:
Загрузить действительное изображение. Загруженный вами файл был либо не образным, либо поврежденным изображением.
Searchmonkey показывает, что он исходит из проверки поля field.py. перед повышением этой ошибки он импортирует изображение из PIL, открывает файл и подтверждает это. Я попытался импортировать PIL из командной строки python вручную - он работал просто отлично. То же самое с Image.open и Image.verify. И что может быть причиной этой проблемы?
Алан
Я использовал ModelForm с Imagefield и пользовательского виджета (http://www.djangosnippets.org/snippets/636/). До проблем с безплатными он работал без проблем. Я загрузил новое изображение с формой, разместив форму. Но –