django-celery-integration

Installation
SKILL.md

Django + Celery Integration(Django 与 Celery 集成)

来源:https://docs.celeryq.dev/en/stable/django/、django-celery-beat、django-celery-results README

用途

在 Django 项目中接入 Celery 运行后台/异步任务,配合 django-celery-beat(数据库化定时任务)与 django-celery-results(用 Django ORM/Cache 存储结果)。

何时使用

  • 需要异步执行耗时操作(发邮件、跑报表、调用外部 API)
  • 定时任务需通过 Django Admin 动态管理(而非代码写死)
  • 想用 Django ORM 查询和清理任务结果
  • 需要确保任务在 DB 事务提交后才触发(避免读不到刚写入的数据)

基础用法

项目集成(proj/proj/celery.py)

Installs
1
First Seen
May 31, 2026