Towards django RQ

This commit is contained in:
Luciano Gervasoni
2025-03-10 12:17:31 +01:00
parent e024b200bb
commit e124dbc21a
20 changed files with 722 additions and 4643 deletions

13
app_urls/api/tasks.py Normal file
View File

@@ -0,0 +1,13 @@
from django_rq import job
import time
import logging
logger = logging.getLogger(__name__)
@job
def task_1(message):
logger.info("Message: {}".format(message))
try:
time.sleep(5) # Simulate a long-running task
print(f"Task completed: {message}")
except Exception as e:
logger.error(e)