Am Sonntag hatte ich Probleme mit Python-Modulen, als ich stackless Python installiert. Jetzt habe ich kompiliert und installiert:Django ImageField Validierung & PIL
setuptools & python-mysqldb und ich habe mein Django-Projekt wieder gestartet . (Ich habe auch Django-1.1 neu installiert),
Dann habe ich kompiliert und installiert, JPEG, Freetype2 und PIL. Ich startete auch mit mod_wsgi anstelle von mod_python.
Aber wenn in Form Imagefield Hochladen ich Validation:
ein gültiges Bild hochladen. Die hochgeladene Datei war entweder kein Bild oder ein beschädigtes Bild.
Searchmonkey zeigt an, dass es aus der field.py imagefield-Validierung stammt. vor dem Auslösen dieses Fehlers importiert es Bild von PIL, öffnet Datei und verifiziert es. Ich habe versucht, PIL von Python-Eingabeaufforderung manuell zu importieren - es funktionierte gut. Gleiches gilt für Image.open und Image.verify. Was könnte dieses Problem verursachen?
Alan
Ich war mit Imagefield und benutzerdefinierte Widget mit Modelform (http://www.djangosnippets.org/snippets/636/). Vor Problemen mit Stapellosen funktionierte es ohne Probleme. Ich habe ein neues Bild mit dem Formular hochgeladen und das Formular hochgeladen. Aber –