A Django-email-html egy Django app, hogy lehet használni a gyors váltás minden esetben megkapja az oldalon a plain-text HTML. Igénybevételük annyit kell tennie, 2 lépésre:
- Hozzá email_html a INSTALLED_APPS magasabb, akkor más harmadik része alkalmazások;
- A változás e-mail sablonok html verzió;
Alkalmazás helyettesítő beépített send_mail funkció az új smart send_mail funkciót.
beépíthető: send_mail (tárgy, üzenet, FROM_EMAIL, recipient_list, fail_silently = False, auth_user = Nincs, auth_password = Nincs, kapcsolat: nincs) újat: send_mail (tárgy, üzenet, FROM_EMAIL = Nincs, recipient_list = Nincs, fail_silently = False , auth_user = Nincs, auth_password = Nincs, kapcsolat: nincs)
Néhány új funkciók:
- Üzenet attribútum használatával a HTML vagy egyszerű teszt üzenet törzsét. Ha nem tartalmaz HTML, sima szöveg generál automatikusan alapozza a html body;
- FROM_EMAIL attribútum nem szükséges. Alapértelmezésben ez lesz egyenlő settings.DEFAULT_FROM_EMAIL;
- Attól függően, settings.EMAIL_ADMIN_DUPLICATE összes példányát e-mail üzeneteket is küld üzenetet ADMIN e-mailek (a BCC header);
Új funkció cam használható:
- Send_mail (tárgyként, html, recipient_list = e-mailek)
Fontos dolog:
- Helyezze email_html alkalmazás INSTALLED_APPS előtt az összes alkalmazást, amely e-mailek küldésére, hogy meg kell, hogy html alapú alapértelmezés;
- Html body must tag, különben a funkció akkor gondolom, ez egy sima szöveges testet;
követelmények :
- Python
- Django
- gyönyörű Soup
- w3m
Hozzászólás nem található