Django Python中带有附件的电子邮件

问题描述

我目前正在编写博客用户可以在其中通过我在网站上实现的公式向我发送帖子请求。我也希望他们向我发送附件,这就是为什么我将表单放入可以加载图像文件的原因。

但是,我从表单收到的电子邮件没有显示图像,而只是显示附件的名称。我需要在sendemail函数添加一些代码

有什么建议吗?

'''

def publicationmemoria(request):
    if request.method == "POST":
        inputEmail = request.POST['inputEmail']
        inputNome = request.POST['inputNome']
        inputCognome = request.POST['inputCognome']
        inputImmagine1 = request.POST['inputImmagine1']

        send_mail(
            'Richiesta di pubblicazione - Memoria',#subject
            'Dati persona di contatto:' + '\n' +
            'Email:' + ' ' + inputEmail + '\n' +
            'Nome:' + ' ' + inputNome + '\n'
            'Cognome:' + ' ' + inputCognome + '\n'
            + inputImmagine1,# message
            inputEmail,# from email
            ['myemail.com'],# to email
        )

        return render(request,'publication-memoria.html',{'inputEmail': inputEmail,'inputNome': inputNome,'inputCognome': inputCognome,'inputImmagine1': inputImmagine1,})

    else:
        return render(request,{})

'''

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)