e-mails de modelos

como django-notificações, mas apenas para enviar e-mails simples
Baixe Agora

e-mails de modelos Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Philipp Wassibauer
  • Site do editor:
  • https://github.com/philippWassibauer/

e-mails de modelos Tag


e-mails de modelos Descrição

Como django-notificações, mas apenas para enviar e-mails simples Templated-e-mails é um aplicativo que abstrai o envio de e-mails de uma forma para que seja possível alternar de e-mails de texto simples para e-mails HTML, mesmo que você esteja usando aplicativos de terceiros. Isso faz isso usando um mecanismo muito semelhante como notificações django. Cada email recebe uma pasta. Nesta pasta, pode-se colocar short.txt (para o assunto), e-mail.txt (para o email de texto simples) e opcionalmente email.html (se um e-mail HTML também deve ser enviado). A boa prática é colocar todos os e-mails em Um email / pasta dentro da pasta de modelos, por isso é fácil consultar quais e-mails estão sendo enviados pelo seu sistema.Recipientes podem ser uma matriz de e-mails (como strings) ou usuários. Se você passar por usuários, também tentará encontrar o idioma armazenado dos usuários (contas.Account.Language in Pinax) e enviá-lo usando ele.Sçando um e-mail funciona assim: De templated_emails.utils Import Send_Template_Email (," E-mails / Invite_Friends ", {" My_Variável ":" Blafoo "}) O sistema irá adicionar atual_site (o objeto do site do projeto Django) e Static_Url (para vincular conteúdo estático) ao contexto de seus modelos. As regras de regras css em linha CSS são irritantes e tediosas, mas uma neccessidade se você quiser suportar todos os clientes de e-mail. Desde 0.3 Pynliner está incluído que levará o CSS da cabeça e colocá-lo em cada elemento que corresponda à regra. Há uma alternância que você pode definir em settings.py para ativar ou desligar este recurso: TemplateMails_use_pynliner = False é o valor padrão .Install: pip install -e http://github.com/philippwassibauer/templated-Emails.git#egg=templated-EmailSorpip Instale os requisitos de e-mails de instalação: · Pitão · Pynliner. · Cssutils.


e-mails de modelos Software Relacionado