Django Q

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:Java_Message_Service_(JMS)
gptkbp:configuration settings.py
gptkbp:developed_by gptkb:Cohere
gptkbp:features Scheduling tasks
Monitoring tools
Task retries
Result storage
gptkbp:has_documentation https://django-q.readthedocs.io
https://www.w3.org/2000/01/rdf-schema#label Django Q
gptkbp:installation pip install django-q
gptkbp:is_compatible_with Django 2.0+
gptkbp:language gptkb:Python
gptkbp:license MIT License
gptkbp:provides Event-driven architecture
Integration with third-party services
Task grouping
Web Socket support
Asynchronous task processing
Integration with Django Rest Framework
Integration with Django signals
Task chaining
Task execution in sequence
Task execution with custom logging
Task execution with custom timeouts
Task execution with delay
Task introspection
Task logging
Task monitoring via admin interface
Task result expiration
Task results retrieval
Task scheduling with cron-like syntax
Task status tracking
Task timeouts
gptkbp:released_in gptkb:2016
gptkbp:repository https://github.com/cohere/django-q
gptkbp:supports gptkb:Redis
gptkb:Rabbit_MQ
Task prioritization
Periodic tasks
Task dependencies
Task execution in parallel
Database backends
Custom serializers
Task cancellation
Custom task classes
Custom task decorators
Multiple queues
Multiple workers
Task callbacks
Task execution on specific conditions
Task execution with custom error handling
Task execution with retries on failure
Task expiration
Task monitoring via API
Task queuing with priority levels
Task retries with exponential backoff
gptkbp:used_in Django applications
gptkbp:uses Django ORM
Celery-like syntax
gptkbp:bfsParent gptkb:Django
gptkbp:bfsLayer 4