pochechyev
Июнь 13, 2009 18:30:37
Приветствую!
Есть проблема - поле ImageField в models.py отказывается принимать вполне нормальный jpg.
png принимает, а jpg не хочет.
Вариант что попался какой-то битый файл я уже проверил - около 10 разных файлов пробовал - специально из инета качал - не получается.
Вопрос - как изменить валидацию этого поля самым простым способом ?
Спасибо.
Александр Кошелев
Июнь 13, 2009 19:30:45
Проверьте, что у вас PIL собран с поддержкой jpeg.
pochechyev
Июнь 13, 2009 19:37:21
ыыы
как проверить подскажите пжл
pochechyev
Июнь 13, 2009 19:51:45
спасибо, разобрался
перед установкой PIL нужно выполнить комманду
python setup.py build_ext -i
далее
и если все будет ок
то должно работать :)
Александр Кошелев
Июнь 13, 2009 19:52:22
Самый простой способ, это попробовать открыть файл:
>>> import Image
>>> Image.open('foobar.jpg')
pochechyev
Окт. 7, 2009 12:57:30
Абсолютно таже ситуация, PIL c jpeg работает. Filebrowser тоже работает нормально.
Какие еще могут быть варианты?