Django-email-html je aplikace, Django, který lze použít pro rychlé přepínání všechny e-maily z webu z prostého textu do HTML. Při použití je nutné provést 2 kroky:
- Přidat email_html do INSTALLED_APPS vyšší, než ostatní aplikace třetích dílů;
- Změna e-mailové šablony do HTML verze;
Aplikace náhražky vestavěný send_mail funkci by nový chytrý send_mail funkce.
build-in: send_mail (předmět, zpráva, from_email, recipient_list, fail_silently = False, AUTH_USER = None, auth_password = None, connection = None) nové: send_mail (předmět, zpráva, from_email = None, recipient_list = Žádné, fail_silently = False , AUTH_USER = None, auth_password = None, connection = None)
Několik nové funkce:
- Atribut zprávy použitím html nebo tělo plain-testovací zprávu. Pokud obsahuje html, prostý text generuje automaticky zakládá na html těle;
- Atribut from_email není nutná. Ve výchozím nastavení se bude rovnat settings.DEFAULT_FROM_EMAIL;
- V závislosti na settings.EMAIL_ADMIN_DUPLICATE všechny kopie e-mailových zpráv, také odesílání e-mailů admin (pomocí BCC záhlaví);
Třeba použít nové funkce cam:
- Send_mail (subj, html, recipient_list = e-maily)
Důležité věci:
- Aplikace Place email_html ve INSTALLED_APPS před všemi ostatními aplikacemi, které posílají e-maily, že je třeba, aby se na základě HTML ve výchozím nastavení
- Html subjekt obsahuje tag, jinak funkce by se, že to je čistě textový body;
Požadavky na :
- Python
- Django
- Beautiful Soup
- w3m
Komentáře nebyl nalezen