0
私は着信電子メールの添付ファイルをDjangoのFileFieldに保存しようとしています。DjangoのFileFieldに入ってくるメールから添付ファイルを保存するには?
モデルは次のようになります。
class Email(models.Model):
...
attachment = models.FileField(upload_to='files/%Y/%m/%d', null=True, blank=True)
...
def __unicode__(self):
return self.contents[:20]
私は添付ファイルを戻すには、この機能を書きました。
私は電子メールオブジェクトのインスタンスのリストを持っており、FileFieldにファイルとして保存する方法がわかりません。 attachment.get_content_type()
はimage/jpeg
を返します。しかし、ここからファイルフィールドに保存できるようにするにはどうしたらいいですか?
ありがとうございました。ディレクトリへの電子メールの添付ファイルを保存して、モデル内のレコードを保存するには