Database backed asynchronous task queue
Project description
Django Background Task is a database-backed work queue for Django, loosely based around Ruby’s DelayedJob library. This project was adopted and adapted from lilspikey django-background-task.
To avoid conflicts on PyPI we renamed it to django-background-tasks (plural). For an easy upgrade from django-background-task to django-background-tasks, the internal module structure were left untouched.
In Django Background Task, all tasks are implemented as functions (or any other callable).
There are two parts to using background tasks:
creating the task functions and registering them with the scheduler
setup a cron task (or long running process) to execute the tasks
Docs
See Read the docs.
Donations
django-background-tasks is free software. If you find it useful and would like to give back, please consider to make a donation using Bitcoin or Paypal. Thank you!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django-background-tasks4-1.3.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6051076161240a2508c107609dfdb9e127e4980fad7bf7978b4046e1da676977 |
|
MD5 | 4929fb6e96f016f5875825b1250a2e0f |
|
BLAKE2b-256 | 440b1e0df66bdf0a83cb7c072bdefc990e136233411bcdf0d9b5cd60180644ce |
Hashes for django_background_tasks4-1.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b3d9082de31e12005f7b9e029e2dcadcfd515f27ce1e4e239407a98c9ad5875 |
|
MD5 | c40df4611b3f31ebbe9ff03ed76ef030 |
|
BLAKE2b-256 | 83e6a2428eb89fe51299a236d4b7f76cfa1269e03552ff5f035fcfc4613cf665 |