Files
InvenTree/docs/docs/settings/tasks.md
T
OliverandGitHub d4171f2dcf [docs] Admin docs (#12345)
* Enhanced documentation for admin center and django-admin

* Fix links and wording

* remove placeholders

* Fix links

* Fix more links
2026-07-10 00:01:00 +10:00

1009 B

title
title
Background Tasks

Background Tasks

In addition to managing the database and providing a web interface, InvenTree runs various background tasks;

Blocking Operations

Some tasks (such as sending emails or performing bulk database actions) may take a significant amount of time. Instead of delaying the response to the user, these tasks are handled by the background task manager.

Periodic Tasks

Some tasks must be performed on a regular, periodic basis.

Django Q

InvenTree uses the django-q background task manager.

Running Worker

The Django Q work must run separately to the web server. This is started as a separate process, as part of the InvenTree installation instructions.

If the worker is not running, a warning indicator is displayed in the InvenTree menu bar.

Admin Center

Scheduled, pending and failed tasks can be viewed in the Admin Center, under the Background Tasks section.