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.