Найти - Пользователи
Полная версия: Получить URL в GAE(Python 2.7)
Начало » Google App Engine » Получить URL в GAE(Python 2.7)
1
titoalehandro
Пытаюсь получить URL картинки (blob field of GAE):

class Product(db.Model):
  name = db.StringProperty()
  price = db.FloatProperty()
  added = db.DateTimeProperty(auto_now_add=True)
  image = db.BlobProperty(default=None)
url = images.get_serving_url(movie.image)
Но получаю:
UnicodeDecodeError:

Когда попытался проигнорировать исключение, то ошибка не ушла.

После этого перекодировал картинку в ‘latin-1’(в ‘utf-8’ не получилось):

 enc_img = movie.image.decode("latin-1")
 url = images.get_serving_url(enc_img)

В итоге ссылка выглядит, как перекодированная картинка в виде бинарного файла:

“ÝêÓ9>èýÑNëCf Äàr0xã³3Ï^µ7±\íQÀ¡>…..ÕÝ£°Ëÿ”I¢¶L`ù¥ºûMþÒ¸ÿ+ÿL¢ï£ÿÙ' alt=“” />"

Может кто знает,как получить ссылку для динамического отображения картинок в шаблонах(Django) в GAE?
Singularity
Вам надо узнать имя файла на диске?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB