Skip to content

Add Tasks panel showing tasks queued during the request#2407

Open
onxxdatas wants to merge 1 commit into
django-commons:mainfrom
onxxdatas:tasks-panel
Open

Add Tasks panel showing tasks queued during the request#2407
onxxdatas wants to merge 1 commit into
django-commons:mainfrom
onxxdatas:tasks-panel

Conversation

@onxxdatas

@onxxdatas onxxdatas commented Jul 9, 2026

Copy link
Copy Markdown

Adds a new panel using Django's built-in tasks framework (django.tasks, added in Django 6.0). Shows task name, queue, backend, priority, run_after, status, and arguments for each task queued during the request. On Django < 6.0, the panel explains that upgrading is required instead of showing task data.

Closes #2204

Description

Please include a summary of the change and which issue is fixed. Please also
include relevant motivation and context. Your commit message should include
this information as well.

Fixes # (issue)

Checklist:

  • I have added the relevant tests for this change.
  • I have added an item to the Pending section of docs/changes.rst.

AI/LLM Usage

  • This PR includes code generated with the help of an AI/LLM

Adds a new panel using Django's built-in tasks framework (django.tasks, added in Django 6.0). Shows task name, queue, backend, priority, run_after, status, and arguments for each task queued during the request. On Django < 6.0, the panel explains that upgrading is required instead of showing task data.

Closes django-commons#2204
@onxxdatas onxxdatas mentioned this pull request Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create Tasks panel

1 participant