templated-emails

Скріншот програми:
templated-emails
Дані програми:
Версія: 0.6.9
Дата завантаження: 20 Feb 15
Розробник: Philipp Wassibauer
Ліцензія: Безкоштовно
Популярність: 2

Rating: 3.5/5 (Total Votes: 2)

шаблонах, -пісьма є додаток, що дозволяє абстрагуватися відправка електронної пошти в дорозі так, що можна перейти від простих текстових повідомлень електронної пошти, щоб HTML електронної пошти, навіть якщо ви використовуєте сторонніх додатків і NBSP ;. Він робить це за допомогою дуже схожий механізм, як Django-повідомлень. Кожен лист, отримує папку. У цій папці можна покласти short.txt (для суб'єкта), email.txt (для звичайного тексту електронною поштою) і, можливо email.html (якщо HTML електронної пошти повинен також бути посланим).
Хороша практика, щоб покласти всі листи в електронні листи / папку в папці шаблонів, так що легко побачити, що листи були відправлені у вашій системі.
Одержувачі можуть бути або масив листів (як рядки) або користувачів. Якщо ви передаєте користувачам буде спробувати знайти користувачам зберігається мова (accounts.Account.language в Пінака) і відправити його за допомогою його.
Відправлення повідомлення електронної пошти працює таким чином:
І NBSP; від templated_emails.utils імпортувати send_templated_email
І NBSP; & NBSP; & NBSP; send_templated_email (["philipp@gidsy.com"], "листів / invite_friends", {"my_variable": "blafoo"})
Система автоматично додасть current_site (об'єкта Сайт Django проекту) і STATIC_URL (для зв'язку в Статичний зміст) в контексті ваших шаблонів.
Инлайн Правила CSS
Вбудовані Правила CSS дратує і втомлює, але neccessity якщо ви хочете підтримувати всі поштові клієнти. З 0,3 pynliner входить, що займають CSS від голови і покласти його в кожен елемент, який відповідає правилу.
Існує перемикання можна встановити в settings.py щоб включити цю функцію або вимкнути: TEMPLATEDEMAILS_USE_PYNLINER = False є значенням за замовчуванням.
Встановити
пункт встановити -e http://github.com/philippWassibauer/templated-emails.git#egg=templated-emails
або
пункт встановити на шаблонах-листи

Вимоги

  • Python
  • pynliner
  • cssutils

templated-emails

Коментар не знайдено
додати коментар
Включіть картинки!