Celery 3.1 now supports Django out of the box, please see the new tutorial
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 tuple of possible values for the task statuses, for usage in model/form fields
choicesargument.
-
class
TaskMeta¶ Model for storing the result and status of a task.
Note Only used if you’re running the
databasebackend.-
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.
-