Celery v0.8.1 (stable) documentation

This Page

Django Models - celery.models

TASK_STATUS_PENDING
The string status of a pending task.
TASK_STATUS_RETRY
The string status of a task which is to be retried.
TASK_STATUS_FAILURE
The string status of a failed task.
TASK_STATUS_DONE
The string status of a task that was successfully executed.
TASK_STATUSES
List of possible task statuses.
TASK_STATUSES_CHOICES
Django choice tuple of possible task statuses, for usage in model/form fields choices argument.
class TaskMeta

Model for storing the result and status of a task.

Note Only used if you’re running the database backend.

task_id
The unique task id.
status
The current status for this task.
result
The result after successful/failed execution. If the task failed, this contains the execption it raised.
date_done
The date this task changed status.
class PeriodicTaskMeta

Metadata model for periodic tasks.

name
The name of this task, as registered in the task registry.
last_run_at
The date this periodic task was last run. Used to find out when it should be run next.
total_run_count
The number of times this periodic task has been run.
task
The class/function for this task.
delay()
Delay the execution of a periodic task, and increment its total
run count.