Djrill.

Django Email Backend para Mandrill
Baixe Agora

Djrill. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Kenneth Love and Chris Jones
  • Site do editor:
  • https://github.com/brack3t/

Djrill. Tag


Djrill. Descrição

O Djrill é um backend de e-mail e a nova classe de mensagens para usuários de Django que desejam aproveitar o serviço de e-mail transacional Mandrill do MailChimp.an O opcional Django Admin Interface está incluído. A interface administrativa permite: - Verifique o status da sua conexão da API do Mandrill.- Adicionar / desativar os remetentes de e-mail.- Consulte Estatísticas em Email Tags e URLs.InstallationPip Instalar Djrill A única dependência diferente de Django é a biblioteca de pedidos de Kenneth Reitz. Se você não instalar através do PYPI, precisará dopip Install RequestSconFigurationIn Settings.py:1. Adicione Djrill ao seu instalado_apps. Instalado_apps = (... "djrill") 2. Adicione as seguintes duas linhas, substituindo o seu próprio Mandrill_api_Key: Mandrill_api_key = "brack3t-is-incrível" mandrill_api_url = "http://mandrillapp.com/api/1.0"3. Substituir seu backend de e-mail existente com a seguinte linha: Email_backend = "djrill.mail.backends.djrill.djrillbackend" 4. (Opcional) Se você quiser adicionar remetentes através do administrador ou exibir estatísticas de Django sobre suas mensagens, faça o seguinte em sua base URLs.py ... de Django.Contrib Import Admin do Djrill Import DjrilladminSite Admin.Site = Djrilladminite ( admin.AutoDiscover () ... URLPatterns = Patterns ('', ... URL (R '^ Admin /', Inclua (Admin.Site.Urls))),) OBSERVAGEM Você está substituindo o e-mail global, todos os e-mails são Enviado pelo Serviço de Mandrill.Se você só quer usar o Mandrill para enviar e-mails através de métodos send_mail e send_mass_mail e send_mass_mail, tudo o que você precisa fazer é seguir as etapas 1 a 3 da configuração acima. Se você deseja mais controle As mensagens, para incluir uma versão HTML ou para anexar tags ou rastrear URLs a um e-mail, uso da nossa classe DjrillMessage, que é um invólucro fino em torno de e-mailmultipleativas de Django é obrigatório.Exemplo, em uma exibição: de Django.Views.Generic ViewFrom djrill.mail Import DjrillmessageClass Sendemeilview (View): DE f get (self, pedido): Assunto = "Djrill Message" from_email = "djrill@example.com" # este tem que ser um dos seus remetentes aprovados from_name = "djrill" # opcional para = text_content =" Esta é a versão de texto do seu email "html_content =" Esta é a versão HTML do seu email


Djrill. Software Relacionado