Как отправить Django FileField по электронной почте в виде вложения?

Мне нужно отправить models.FileField ] как вложение электронной почты с помощью Django. Я видел отрывки, которые показывают, как это сделать с необработанными данными request.FILES (которые все еще содержат Content-Type), но я не смог найти ничего, что показало бы, как это сделать, когда вы Файл уже сохранен в models.FileField . Тип контента кажется недоступным из models.FileField .

Может кто-нибудь дать мне пример того, как это будет работать? Я начинаю думать, что мне, возможно, придется сохранить Content-Type в модели, когда я сохраню файл.

Спасибо!

6
задан Lyle Pratt 28 June 2011 в 01:41
поделиться