el django-templated-email es un email templated orientado Django que envía la clase.
el django-templated-email se orienta hacia el envío de los email templated previstos para el uso con los anuncios publicitarios transaccionales (mailchimp del ala, silverpop, etc.), pero sale actual de la caja con una clase backend que utilice el sistema templating de los django, y las funciones de core.mail de los django.
El conseguir que va - instalación:
Instalación:
la pipa instala el templated_email
Usted puede agregar el siguiente a su settings.py (pero a él resuelve la caja)::
TEMPLATED_EMAIL_BACKEND = “templated_email.backends.vanilla_django.TemplateBackend”
# para la parte del django específicamente
TEMPLATED_EMAIL_DJANGO_SUBJECTS = {
“recepción”: “Recepción a mi Web site”,
}
El conseguir que va - envío de sus email de la plantilla:
Uso del ejemplo usar la parte de TemplateBackend del vanilla_django
Pitón para enviar el correo:
de send_templated_email de la importación del templated_email
send_templated_email (
template_name='welcome',
from_email='[email protected]',
recipient_list= [“[email protected]”],
context= {
“username”: request.user.username,
“full_name”: request.user.get_full_name (),
“signup_date”: request.user.date_joined
}
)
Cuál mira en directorios/cargadores de la plantilla del django para *templated_email/welcome.txt*:
Hey {{full_name}},
Usted acaba de firmar para arriba para mi Web site, usando:
username: {{username}}
ensamblar la fecha: {{signup_date}}
¡Las gracias, usted oscila!
También utilizará *templated_email/welcome.html* para la pieza del HTML del email permitiendo que usted lo haga tanto bonito. Es plausible que un día allí será ayuda para los accesorios y el mime/las imágenes en línea
Requisitos:
· Pitón
· Django