Как pyamf.amf3.ByteArray сохранить в ImageField? - PullRequest
0 голосов
/ 29 июля 2010

Я получаю объект 'pyamf.amf3.ByteArray' Как мне сохранить его в ImageField?

1 Ответ

1 голос
/ 02 августа 2010

obj - объект в django, data - массив, который получают из приложения Flash
data ['finalImage'] - pyamf.amf3.ByteArray и содержит изображение
obj.image - ImageField
new_name - имя для изображения (без пути)


from django.core.files.base import ContentFile  
obj.image.save(new_name, ContentFile(data['finalImage'].read()))  
obj.save()  
...