From bbf754245193ec71f3d20b01e0fbd105c6ebaf41 Mon Sep 17 00:00:00 2001 From: Ross Date: Sun, 17 May 2026 14:00:04 +0100 Subject: [PATCH] feat(settings): Update task backend to use django-tasks-db and add QUEUES configuration --- rad/settings.py | 4 +++- rad/settings_test.py | 1 + requirements.txt | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/rad/settings.py b/rad/settings.py index ac84f739..75c1621d 100644 --- a/rad/settings.py +++ b/rad/settings.py @@ -87,6 +87,7 @@ INSTALLED_APPS = [ 'django_svelte_jsoneditor', 'django_psutil_dash', 'django_tasks', + 'django_tasks_db', ] MIDDLEWARE = [ @@ -387,8 +388,9 @@ TASKS = { "default": { "BACKEND": os.environ.get( "DJANGO_TASK_BACKEND", - "django_tasks.backends.immediate.ImmediateBackend", + "django_tasks_db.DatabaseBackend", ), + "QUEUES": ["default"], } } diff --git a/rad/settings_test.py b/rad/settings_test.py index a5e6ab1c..a200d53f 100644 --- a/rad/settings_test.py +++ b/rad/settings_test.py @@ -28,5 +28,6 @@ CACHES["default"] = { TASKS = { "default": { "BACKEND": "django_tasks.backends.immediate.ImmediateBackend", + "QUEUES": ["default"], } } diff --git a/requirements.txt b/requirements.txt index 5b032056..4ec93336 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,7 @@ #Django==3.2.13 Django==6.0.1 django-tasks +django-tasks-db django_debug_toolbar django_jquery django_reversion