django-rq

Una aplicación simple que proporciona la integración de Django para RQ (Redis Queue)
Descargar ahora

django-rq Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Selwin Ong
  • Sitio web del editor:
  • https://github.com/ui/

django-rq Etiquetas


django-rq Descripción

Django-RQ es una aplicación DJANGO que proporciona integración con RQ, una biblioteca de colas de Python de Redis. Django-RQ es una aplicación simple que le permite configurar sus colas en la configuración de Django.Py y fácilmente usarlos en su proyecto.Installation- Instale DJANGO-RQ: PIP Instale Django-RQ- Agregar django_rq a instally_apps en Configuration.py: instally_apps = (# OTRAS APLICAS "DJANGO_RQ",): configure sus colas en la configuración de Django.py (sintaxis basada en la configuración de la base de datos de Django) rq_queues = {'predeterminado': {'host': 'localhost', 'Port': 6379, ' Db ': 0,},' prueba ': {' host ':' localhost ',' puerto ': 1,' db ': 1,}} - incluya django_rq.urls en su urls.py: urlpatterns + = patrones ( '', (r '^ django_rq /', incluyen ('django_rq.urls'))),) uso de trabajos en el queuegjango-rq le permite colocar fácilmente los trabajos en cualquiera de las colas definidas en la configuración. Viene con algunas funciones de utilidad: - Enqueor: presione un trabajo a la cola predeterminada: Importar django_rq django_rq.enqueue (FUNC, FOO, BAR = BAZ) - Get_Queue - Acepta un argumento de nombre de cola simple (por defecto "predeterminado") y Devuelve una instancia de la cola de RQ para que usted coloque empleos en: Importar Django_RQ Queue = django_rq.get_queue ('prueba') queue.enqueue (FUNC, FOO, BAR = BAZ) - get_connection - acepta un solo argumento de nombre de cola (por defecto " ") y devuelve una conexión al servidor REDIS de la cola: Importar django_rq redis_conn = django_rq.get_connection ('test') ejecutando trabajadoresDjango_rq proporciona un comando de administración que inicia un trabajador para cada cola definida en la configuración.py rqworkersqueue statisticyu puede También monitoree el estado de sus colas desde / django_rq /. Esto utiliza algunas características que aún no están disponibles en la versión estable actual de RQ (0.1.3), por lo que deberá instalar la versión de desarrollo de RQ de https://github.com/nvie/rq para usar esta función. Si necesita un más Sofisticadas herramientas de monitoreo para RQ, también podrías probar RQ-Dashboard. Proporciona una herramienta de monitoreo más completa. La página de inicio del producto.


django-rq Software relacionado