django-rq.

Um aplicativo simples que fornece integração django para RQ (Redis File)
Baixe Agora

django-rq. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Selwin Ong
  • Site do editor:
  • https://github.com/ui/

django-rq. Tag


django-rq. Descrição

O Django-RQ é um aplicativo Django que fornece integração com o RQ, uma biblioteca de filas de Python Redis. Django-RQ é um aplicativo simples que permite configurar suas filas nas configurações do Django.py e facilmente usá-las no seu projeto.Instalação- install Django-Rq: Pip Install Django-Rq- Add Django_RQ a instalação_apps em settings.py: instale_apps = (# outros aplicativos "django_rq",) - Configure suas filas nas configurações do Django.py (sintaxe com base na configuração do banco de dados do Django) rq_queues = {'padrão': {'host': 'localhost', 'porto': 6379 ' Db ': 0,},' teste ': {' host ':' localhost ',' porto ': 1,' db ': 1,}} - incluir django_rq.urls em seus URLs.py: URLPatterns + = Padrões '', (r '^ django_rq /', incluem ('django_rq.urls'))),) usageputing trabalhos no QueedJango-RQ permite colocar os trabalhos facilmente em qualquer uma das filas definidas nas configurações.py. Ele vem com algumas funções de utilidade: - Envocaue - Empurre um trabalho para a fila padrão: Importar django_rq djanco_rq.enqueue (FUNC, FOO, BAR = BAZ) - Get_Queue - aceita um único argumento de nome da fila (padrões para "default") e Retorna uma instância de fila RQ para você para enfileirar trabalhos em: Importar django_rq filas = django_rq.get_queue ('teste') Queue.enqueue (func, foo, bar = baz) - get_connection - aceita um único argumento de nome da fila (padrões para "padrão ") e retorna uma conexão com o servidor Redis da fila: Importar Django_RQ Redis_Conn = django_rq.get_connection ('teste') Execução de trabalhadoresDjango_rq fornece um comando de gerenciamento que inicia um trabalhador para cada fila definida nas configurações.pysister statisticsou também monitorar o status de suas filas de / django_rq /. Isso usa alguns recursos que ainda não estão disponíveis na versão estável atual do RQ (0.1.3), para que você precise instalar a versão de desenvolvimento do RQ a partir de https://github.com/nvi/rq para usar esse recurso. Se você precisar de mais Ferramentas de monitoramento sofisticadas para RQ, você também pode tentar RQ-Dashboard. fornece uma homepage de monitoramento de ferramentas de monitoramento.


django-rq. Software Relacionado