django-celery-task-monitor

Monitoramento de tarefas Celery no Django Admin, com polling via REST.

Sumário de Conteúdos:

Funcionalidades

  • Modelo TaskLog, vinculado a qualquer modelo do projeto host via GenericForeignKey

  • Mixin CeleryTaskMonitorMixin para qualquer ModelAdmin, com coluna de status e polling automático

  • Endpoint REST de polling registrado por ModelAdmin (get_urls()), sem código extra

  • JavaScript modular e auto-contido (task-poll.js), sem dependências externas

  • Controle de permissão granular (view_task_trace) para exibir ou ocultar stacktraces completos

  • Internacionalizado (pt-BR/en)