Как добавить несколько вложений в почту в django
У меня есть форма с несколькими файловыми полями, и я хочу отправить все поля на один email в django. Пожалуйста, подскажите.
код электронной почты:
def sendEmail(request):
message = "hello world"
subject = "Test"
mail_id = "customer@example.com"
email = EmailMessage(subject, message, EMAIL_HOST_USER, [mail_id])
email.content_subtype = 'html'
doc1 = request.FILES['detail_sheet']
doc2 = request.FILES['photo']
doc3 = request.FILES['id_proof']
doc4 = request.FILES['address_proof']
doc5 = request.FILES['company_id_card']
doc = [doc1,doc2,doc3,doc4,doc5]
for f in doc:
file = f
email.attach(file.name, file.read(), file.content_type)
email.send()