DJANGO-ASYNC-MENSAJES

Enviar mensajes asíncronos a los usuarios
Descargar ahora

DJANGO-ASYNC-MENSAJES Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • David Winterbottom
  • Sitio web del editor:
  • https://github.com/tangentlabs/

DJANGO-ASYNC-MENSAJES Etiquetas


DJANGO-ASYNC-MENSAJES Descripción

Django-async-Mensajes es un mensaje asíncrono simple para django. Pestidas. ¿Qué problema resuelve? Supongamos que un usuario instiga una tarea costosa que está procesando fuera de línea (por ejemplo, usando el apio). Esta biblioteca proporciona un mecanismo simple para notificar al usuario cuando se termina la tarea. Por ejemplo, puede usar el apio para generar un informe grande y luego usar esta biblioteca para notificar al usuario que su informe está listo para ser descargado. ¿Cómo funciona? ? Se usa un caché para persistir los mensajes, y se usa middleware para recogerlos y agregarlos a los mensajes de Django. Todos muy simples. ¿No hay otras bibliotecas que hagan esto? Sí, hay, pero resuelven el problema de diferentes maneras: - Django-offline-Messes - Esto proporciona un backend de almacenamiento alternativo que el marco de mensajes de Django puede usar.- Django -NotificationsIntallFrom PyPI (estable): PIP Instale Django-async-Mensajes de GitHub (inestable): PIP installgit + git: //github.com/codeinthehole/django-async-messagess#egg=djang-async-messagesadd async_messages.middleware.asyncmiddleware a tus instalados. Asegúrese de que se presente después de django.contrib.messages.middleware.messagemiddleware. Necesitas tener un caché configurado en la configuración de usted para que esto funcione. Como de costumbre, Memcache es la mejor opción. Si presenta un mensaje a un solo usuario: >>> de Async_Messages Importar Message_User >>> desde django.contrib.auth.models Importar usuario >>> Barry = user.Objects.get (Nombre de usuario = 'Barry') >>> Message_User (Barry, "Barry, Barry, su informe está listo") Envíe un mensaje a muchos usuarios: >> de Async_Messages Importar Message_Users >>> Staff = user.Objects.filter (is_staff = true) >>> Message_Users (Staff, "Todos los presupuestos deben gastarse al final del día") Especificar nivel de mensaje: >>> desde Django.Contrib.Messages Importar constantes >>> Message_Users (personal ", Boom!", Constantes. Advertencia) Página de inicio del producto


DJANGO-ASYNC-MENSAJES Software relacionado

colortater

Una herramienta para recolorar hojas de estilo CSS con agrupación automática de colores similares ...

76

Descargar

Mezcla

Una herramienta multiplataforma para fusionar y procesar los activos del lado del cliente para una aplicación web ...

127

Descargar