django-newsletter.

aplicativo django para gerenciar várias listas de correspondência de massa
Baixe Agora

django-newsletter. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • AGPL
  • Nome do editor:
  • Mathijs de Bruin
  • Site do editor:
  • http://mathijsfietst.nl

django-newsletter. Tag


django-newsletter. Descrição

Aplicativo Django para gerenciar várias listas de correspondência de massa Django-Newsletter é um aplicativo django para gerenciar várias listas de correspondência de massa com ambos os detalhes de texto simples, bem como HTML (e Editor TinyMCE para mensagens HTML), imagens e um sistema de enfileiramento inteligente, tudo bem da interface administrativa.statuswe está atualmente usando este pacote Em vários ambientes de produção, mas ainda deve ser considerado um trabalho em andamento.RequiementsPlease referem-se a requisitos.txt para uma lista atualizada de pacotes necessários.Instalação 1. Obtê-lo da loja de queijos: Pip Install Django-newsletter ou obter o mais recente e maior do github e vinculá-lo à sua aplicação Árvore: pip install -e git: //github.com/dokterbob/django-newsletter.git#egg=django-newsletter (em qualquer caso, é recomendável que você use virtualenv para Mantenha seu ambiente de Python um pouco limpo.) 2. Adicionar newsletter e instale_apps em Configurações.py e certifique-se de que Django-Tinymce está lá também: instale_apps = (... 'Tinymce', ... 'Newsletter', .. .) 3. Faça a mídia dir Vailable como {{media_url}} boletim / e fazer o mesmo para o aplicativo Django-Tinymce. De preferência, use algo como Django-Staticmedia para gerenciar os arquivos de mídia para seus aplicativos instalados, então você não terá que se preocupar com isso. Você pode simplesmente instalar o django-staticmedia e adicionar o seguinte para URLs.py para tornar tudo acessível no servidor de desenvolvimento: Importar StaticMedia Urlpatterns + = Staticmedia.Serve () 4. Configure o Tinymce se ainda não o fez. No mínimo, certifique-se de definir tinymce_js_url em settings.py para apontar para onde quer que Tiny_MCE.JS esteja localizado. (Tipicamente /media/tinymce/tiny_mce/tiny_mce.js) 5. Criar estrutura de dados necessária e carregam o luminário de modelo padrão: ./manage.py Syncdb ./manage.py loaddata Default_Templates 6. Execute os testes para ver se tudo funciona: . -Manage.py Test Se isso falhar, entre em contato comigo! Se isso não acontecer: isso é um bom sinal, cara. Você provavelmente terá uma configuração de trabalho! Uso 1. Iniciar o servidor de desenvolvimento: ./Manage.py Runserver 2. Navegar para / admin / e: Eis! 3. Coloque uma submissão na fila. 4. Envie sua mensagem com ./Manage.py Runjob Enviar 5. Para uma compreensão adequada, por favor, dê uma olhada no modelo Graph.http: //github.com/dokterbob/django-newsletter/raw/master/graph_models.pngunit Testes Testes Extensos estão disponíveis para estruturas internas, subscrição da Web (ONU) e envio de correio. Um recurso atualmente não testado está realmente enviando email para um número muito grande de destinatários (1000+), mas não hesite em libertar. Requisitos: · Pitão · Django.


django-newsletter. Software Relacionado

Redisperma

Um "tubo" para conectar o armazenamento do valor da chave REDIS à estrutura da WebPipes ...

61

Download