11 lines
353 B
Python
11 lines
353 B
Python
import django_rq
|
|
from django.http import JsonResponse
|
|
from .tasks import task_1
|
|
|
|
def trigger_task(request):
|
|
"""View that enqueues a task."""
|
|
queue = django_rq.get_queue('default') # Get the default queue
|
|
job = queue.enqueue(task_1, "Hello from Django RQ!")
|
|
|
|
return JsonResponse({"message": "Task has been enqueued!", "job_id": job.id})
|