0

オブジェクト 'pyamf.amf3.ByteArray' を取得しています ImageField に保存するにはどうすればよいですか?

4

1 に答える 1

1

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()  
于 2010-08-02T10:38:54.893 に答える