Skip to main content

Database backed asynchronous task queue

Project description

Django Background Tasks (Async Update)

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 and updated to fix thread concurrency.

.. _Ruby's DelayedJob: https://github.com/tobi/delayed_job .. _lilspikey: https://github.com/lilspikey/

You can find in PyPI as django-background-tasks-async-update.

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_.

.. _Read the docs: http://django-background-tasks.readthedocs.io/en/latest/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file django_background_tasks_async_update-1.2.10-py3-none-any.whl.

File metadata

File hashes

Hashes for django_background_tasks_async_update-1.2.10-py3-none-any.whl
Algorithm Hash digest
SHA256 30f9a8d8e5fe84ea0abd96a6667264dcaaf19b4274deb53b995f1d11841280e8
MD5 85700fc5cfa475b248dd68e1a4f62492
BLAKE2b-256 f7d9892d0ffbce8643d7f1561bdee4e603a293ccb66f178a7f21c4a19a5d6ae1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page