일요일, 파이썬 모듈에 스택이없는 Python을 설치했을 때 문제가있었습니다. 이제 컴파일하고 설치했습니다 :Django ImageField 유효성 검사 및 PIL
setuptools & python-mysqldb 저는 django 프로젝트를 열고 을 다시 실행했습니다. (나는 또한 django-1.1을 다시 설치했다.)
그런 다음 jpeg, freetype2 및 PIL을 컴파일하고 설치했다. 나는 또한 mod_python 대신 mod_wsgi를 사용하여 을 시작했다.
올바른 이미지를 업로드 : 형태 imagefield을 업로드 할 때
는하지만 validationerror 얻을. 업로드 한 파일이 이미지가 아니거나 이미지가 손상되었습니다.
Searchmonkey는 field.py 이미지 필드 유효성 검사에서 온 것임을 보여줍니다. 이 오류를 발생시키기 전에 PIL에서 이미지를 가져오고 파일을 열고 을 확인합니다. 파이썬 프롬프트에서 수동으로 PIL 가져 오기 시도 - 그것 잘 작동했습니다. Image.open 및 Image.verify와 동일합니다. 그래서이 문제의 원인이 될 수 있습니까?
앨런
것은 내가 imagefield 및 사용자 정의 위젯 modelform를 사용했다 (http://www.djangosnippets.org/snippets/636/). stackless 문제가 생기기 전에 문제없이 작동했습니다. 양식을 게시하고 양식을 업로드하는 중입니다. 그러나 –