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