templated-emails

Tela Software:
templated-emails
Detalhes de Software:
Versão: 0.6.9
Data de upload: 20 Feb 15
Revelador: Philipp Wassibauer
Licença: Livre
Popularidade: 0

Rating: 3.5/5 (Total Votes: 2)

modeladas por e-mails é um aplicativo que abstrai o envio de e-mails de uma forma para que seja possível mudar de e-mails de texto simples para html e-mails, mesmo se você estiver usando aplicativos de terceiros. & Nbsp; Ele faz isso por meio de um mecanismo muito semelhante como Django-notificações. Cada e-mail recebe uma pasta. Nesta pasta pode-se colocar short.txt (para o assunto), email.txt (para o e-mail de texto simples) e email.html opcionalmente (se um e-mail HTML, também devem ser enviados).
Uma boa prática é colocar todos os e-mails em um e-mails / pasta dentro da sua pasta de modelos, por isso é fácil ver o que e-mails estão sendo enviados pelo sistema.
Os destinatários podem ser tanto uma série de e-mails (como strings) ou usuários. Se você passar os usuários que também irá tentar encontrar a usuários armazenados idioma (accounts.Account.language em pinax) e enviá-lo a usá-lo.
Enviando um e-mails funciona assim:
& Nbsp; de templated_emails.utils importar send_templated_email
& Nbsp; & nbsp; & nbsp; send_templated_email (["philipp@gidsy.com"], "e-mails / invite_friends", {"my_variable": "blafoo"})
O sistema irá adicionar current_site (o objeto do Site do Projeto Django) e STATIC_URL (para vinculação em conteúdo estático) para o contexto de seus modelos.
Regras Inline CSS
Inline regras CSS são chato e tedioso, mas um neccessity se você quiser apoiar todos os clientes de e-mail. Desde 0,3 pynliner está incluído, que terá o CSS a partir da cabeça e colocá-lo em cada elemento que coincide com a regra.
Há uma alternância que pode definir no settings.py para ativar esse recurso ativado ou desativado: TEMPLATEDEMAILS_USE_PYNLINER = False é o valor padrão.
Instalação:
pip instalar -e http://github.com/philippWassibauer/templated-emails.git#egg=templated-emails
ou
pip instalar modeladas por e-mails

Requisitos :

  • Python
  • pynliner
  • cssutils

Comentário para templated-emails

Comentários não encontrado
Adicionar comentário
Ligue imagens!