django-mail-html este o aplicatie Django care pot fi folosite pentru comutarea rapid toate e-mailurile de site din plain-text la HTML. Pentru a utiliza aceasta ce trebuie sa faci 2 pasi:
- Se adaugă email_html la INSTALLED_APPS mai mari, apoi alte aplicații de la terțe pise;
- Template-uri de e-mail schimbare la versiunea html;
Înlocuitori de aplicații built-in funcție send_mail de nouă funcție send_mail inteligent.
build-in: send_mail (subiect, mesaj, from_email, recipient_list, fail_silently = False, auth_user = Nici una, auth_password = Nici una, conexiune = Fără specialitate) nouă: send_mail (subiect, mesaj, from_email = Nici una, recipient_list = Nici una, fail_silently = False , auth_user = Nici una, auth_password = Nici una, conexiune = None)
Puțini noi caracteristici:
- Mesajul atribut folosind pentru html sau corpul mesajului simplu test. În cazul în care conține html, text simplu este generarea automată în baza corp html;
- Atribut from_email nu este necesară. În mod implicit, va fi egală cu settings.DEFAULT_FROM_EMAIL;
- În funcție de settings.EMAIL_ADMIN_DUPLICATE toate copiile mesajelor e-mail, de asemenea, trimiterea de e-mailuri ADMIN (folosind în afara CCA);
Folosi funcția New cam:
- Send_mail (subj, html, recipient_list = e-mailuri)
Lucruri importante:
- Aplicarea Publica email_html în INSTALLED_APPS înainte toate celelalte aplicații, care trimiterea de emailuri, de care aveți nevoie pentru a face html bazat în mod implicit;
- Corp HTML must de contine tag-ul, altfel funcție ar crede acest lucru este un organism simplu text;
Cerințe :
- Python
- Django
- Supa Frumoasa
- w3m
Comentariile nu a fost găsit