Добавление метаданных для загрузки изображения в S3 с помощью Python

Я успешно добавляю изображение в корзину на S3, но проблема в том, что я не знаю, как установить тип содержимого на 'image / png'. Вот мой код

image = Image.open(self.image)
conn = S3Connection(settings.AWS_ACCESS_KEY_ID, settings.AWS_SECRET_ACCESS_KEY)     
out_im2 = cStringIO.StringIO()
image.save(out_im2, 'PNG')
b = conn.get_bucket('new_test_bucket')
k = b.new_key(self.title+'.png')
k.set_contents_from_filename(str(self.image))

В настоящее время он загружается как «application / octet-stream».

6
задан captDaylight 9 February 2012 в 21:11
поделиться