Django-Boletín

para administrar múltiples listas de correo masivo
Descargar ahora

Django-Boletín Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • AGPL
  • Nombre del editor:
  • Mathijs de Bruin
  • Sitio web del editor:
  • http://mathijsfietst.nl

Django-Boletín Etiquetas


Django-Boletín Descripción

App Django para administrar múltiples listas de correo masivo Django-Newsletter es una aplicación de Django para administrar múltiples listas de correo masivo, así como plantillas de HTML, así como plantillas HTML (y el editor de TinyMCE para los mensajes HTML), las imágenes y un sistema de colas inteligentes, a la derecha, desde la interfaz de administración. Estatus, actualmente está usando este paquete. En varios entornos de producción, pero aún debería considerarse un trabajo en progreso. Requirementemente consulte los requisitos. STXT para una lista actualizada de los packes. Lo mejor de GitHub y víncelo a su árbol de aplicaciones: PIP Instale -e git: //github.com/dokterbob/django-newsletter.git#egg=django-newsletter (en cualquier caso, se recomienda que use virtualenv para Mantenga su entorno de Python un poco limpio). 2. Agregue boletín informativo y a instalados en Configuración en Configuración.py y asegúrese de que Django-TinyMCE también esté allí: instalado_apps = (... 'tinymce', ... 'Newsletter', .. .) 3. Haz el medio de medios a VACIONable como {{media_url}} Newsletter / y haga lo mismo para la aplicación Django-TinyMCE. Preferiblemente, use algo como Django-StaticMedia para administrar los archivos multimedia para sus aplicaciones instaladas para que no tenga que preocuparse por esto. Puede simplemente instalar PIP Django-staticmedia y agregar lo siguiente a urls.py para que todo sea accesible en el servidor de desarrollo: Importar StaticMedia Urlpatterns + = staticmedia.serve () 4. Configure TINMCE si aún no lo ha hecho. Como mínimo, asegúrese de establecer TinyMCE_JS_URL en Configuración de ajustes.py para señalar a donde se encuentra Tiny_Mce.js. (Típicamente /media/tinymce/tiny_mce/tiny_mce.js) 5. Cree la estructura de datos requerida y la plantilla de carga predeterminada de carga :./manage.py syncdb ./manage.py loaddata default_templates 6. Ejecute las pruebas para ver si todo funciona: ./manage.py prueba si esto falla, por favor contáctame! Si no lo hace: esa es una buena señal, cap. ¡Probablemente tendrá una configuración de trabajo! Uso 1. Inicie el servidor de desarrollo: ./manage.py runserver 2. Navegue a / admin / y: ¡He aquí! 3. Poner una presentación en la cola. 4. Envíe su mensaje con ./manage.py runjob enviar 5. Para obtener una comprensión adecuada, eche un vistazo al modelo gráfico.http: //github.com/dokterbob/django-newsletter/raw/master/graph_models.pngunit Las pruebas de prueba exhaustivas están disponibles para los marcos internos, la suscripción a la web (ONU) y el envío de correo. Una característica actualmente no probada está enviando un correo a un número muy grande de destinatarios (más de 1000+), pero siéntase libre de intentarlo. Requisitos: · Python · Django


Django-Boletín Software relacionado

Redispipe

A "PIPE" para conectar el almacén de valor de clave REDIS al marco de las pipios web ...

61

Descargar