| Django-template-mail Um aplicativo Django para enviar e-mail usando o sistema de modelos de Django |
Baixe Agora |
Django-template-mail Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Benoit Bar
- Site do editor:
- http://github.com/benoitbar/
Django-template-mail Tag
Django-template-mail Descrição
Django-temm é um aplicativo django para enviar e-mails usando o System Modelo de Django.get IniciadoInstalling PIP Instalar Django-Template-MailConfigure Seu Mail Backenddjango-Modelo-Mail Ships com o mesmo backends como Django (https://docs.djangoproject.com/ en / dev / tópicos / email / # back-ends). Basta substituir ** django.core.mail ** por ** modatemail ** :: e-mail_backend = 'templateemail.backends.smtp.emailbackend'convert HTML em padrão de texto simples, django-template-backend Use um processo minimalista para converter HTML em texto simples. Eu sugiro que você use ** html2text ** (https://github.com/aaronsw/html2text) :: Email_html2text = 'html2text.html2text'you também pode escrever seu próprio método e usá-lo :: mail_html2text =' your.module .yourhtml2textmethod'sending Emailsto Enviar e-mail com django-template-mail você simplesmente deve usar o método descrito na documentação django (https://docs.djangoproject.com/pt/dev/topics/email/) e substituindo a mensagem ** ** Atributo como uma tupla ** ('directory_template / template.html', {'Key': 'Valor'}, context_instance) ** :: a partir de django.core.mail Import send_mail send_mail ('Bem-vindo', ('mail /welcome.html ', {' nome de usuário ': request.user.username,' Full_name ': request.user.get_full_name (),' assinatura_date ': request.user.date_joined}),' from@example.com ', 'to@example.com'], fail_sillently = false) django-temm mail olhado em diretórios / carregadores de modelo django ::
hi {{full_name}},
você acabou de se inscrever usando: