django-templated-email

Софтуер снимки:
django-templated-email
Софтуер детайли:
Версия: 0.4.7
Дата на качване: 20 Feb 15
Розробник: Bradley Whittington
Разрешително: Безплатно
Популярност: 17

Rating: 4.0/5 (Total Votes: 1)

Джанго-приравнена-мейл да е Django ориентирани шаблонизиран изпращане на имейл клас.
Джанго-приравнена-мейл е ориентирана към изпращане шаблонни имейли, предназначени за използване с транзакционни експедитор (ALA MailChimp, silverpop и т.н.), но в момента идва от кутията с гръб клас, който използва темплейт система Джанго, а core.mail функции Django е ,
<Силен> Първи ще - инсталация:
Инсталиране:
& Nbsp; & Nbsp; & Nbsp; PIP инсталирате templated_email
Можете да добавите следното към вашия settings.py (но тя работи извън кутията) ::
& Nbsp; & Nbsp; & Nbsp; TEMPLATED_EMAIL_BACKEND = "templated_email.backends.vanilla_django.TemplateBackend"
& Nbsp; & Nbsp; & Nbsp; # За Джанго обратно края на специфично
& Nbsp; & Nbsp; & Nbsp; TEMPLATED_EMAIL_DJANGO_SUBJECTS = {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "Добре дошли": "Добре дошли в моя сайт",
& Nbsp; & Nbsp; & Nbsp; }
<Силен> Първи ще - изпращане на шаблона си имейли:
Пример ползване използване vanilla_django TemplateBackend бекенд
Python, за да изпратите мейл:
& Nbsp; & Nbsp; & Nbsp; от templated_email внос send_templated_email
& Nbsp; & Nbsp; & Nbsp; send_templated_email (
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; TEMPLATE_NAME = "добре дошли",
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; from_email='from@example.com ",
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; recipient_list = ['to@example.com "],
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; контекст = {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "Потребителско име": request.user.username,
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "FULL_NAME": request.user.get_full_name (),
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "Signup_date": request.user.date_joined
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; }
& Nbsp; & Nbsp; & Nbsp; )
Което изглежда в Django шаблонни директории / товарачи за * templated_email / welcome.txt *:
& Nbsp; & Nbsp; & Nbsp; Ей {{}} FULL_NAME,
& Nbsp; & Nbsp; & Nbsp; Ти просто се регистрирали в сайта ми, с помощта на:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; потребителско име: {{име}}
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Дата на присъединяване: {{}} signup_date
& Nbsp; & Nbsp; & Nbsp; Благодаря, ви рок!
Той също така ще използва * templated_email / welcome.html * за HTML част на имейла ви позволява да направи толкова много красива. Правдоподобно е, че един ден ще има подкрепа за прикачени файлове и инлайн мим / изображения

<силни> Изисквания :

  • Python
  • Django

Друг софтуер на разработчика Bradley Whittington

django-mailgun
django-mailgun

20 Feb 15

Коментари към django-templated-email

Коментари не е намерена
добавите коментар
Включете на изображения!