Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 23, 2012 03:37:57

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Jpg и Django

Загрузите правильное изображение. Файл, который вы загрузили, поврежден или не является изображением.
Изображение не битое, система Debian
Скажите, какие библиотеки нужно установить, чтобы такого не было, на FreeBSD это решалось все просто.

Офлайн

#2 Июнь 23, 2012 13:19:54

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Jpg и Django

> Изображение не битое
Не битое в момент обработки на стороне сервера? Запустите сайт через дебаг сервер и с помощью дебагера посмотри то место, где возникает экспешн, посмотрите, что там за данные: может быть пустая строка или что-то ещё.

Офлайн

#3 Июнь 23, 2012 14:34:20

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Jpg и Django

Нет, дело не в этом, я на дебаге, на новой системе, в админке, загружаю изображение в формате jpg, во всех остальных грузится, а в jpg нет.
Проблема с библиотекой - явно.
Вот, что с библиотекой сделать, PIL вроде стоит.
Была такая проблема на FreeBSD, поставил пакет Pytoh для работы с графикой(graphics/py-imaging) и все стало хорошо, а вот на Debian не знаю как исправить ошибку.
“экспешн” - откуда такие слова то берете?Что это вообще такое?

Отредактировано xxnikolayxx (Июнь 23, 2012 14:35:56)

Офлайн

#4 Июнь 23, 2012 15:23:50

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Jpg и Django

Попробуйте этот рецепт:

sudo aptitude remove python-imaging
sudo aptitude install libjpeg62-dev libfreetype6-dev
sudo pip install -U PIL

Офлайн

#5 Июнь 23, 2012 15:25:28

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Jpg и Django

экспешн это Exception :)

Офлайн

#6 Июнь 23, 2012 18:57:22

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Jpg и Django

lorien
Попробуйте этот рецепт:

sudo aptitude remove python-imaging
sudo aptitude install libjpeg62-dev libfreetype6-dev
sudo pip install -U PIL
Я чет не много занервничал и переснес все обратно на фряху.
Сейчас устанавливается нужная библиотека и скоро все будет готово =)

Офлайн

#7 Июнь 23, 2012 18:57:47

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Jpg и Django

lorien
экспешн это Exception :)
Ага, теперь понял =)

Офлайн

#8 Июнь 23, 2012 20:41:34

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Jpg и Django

> Я чет не много занервничал и переснес все обратно на фряху.
А ну да, это несомненно легче, чем ввести в консоль три строчки, что я выше показал :)

Офлайн

#9 Июнь 25, 2012 13:06:01

xxnikolayxx
От:
Зарегистрирован: 2011-12-05
Сообщения: 161
Репутация: +  0  -
Профиль   Отправить e-mail  

Jpg и Django

lorien
Я уже так пробовал.
И много как уже пробовал.
Не помогало.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version