使用 Celery
Celery 是一个用于执行后台任务的异步任务队列。 它通常用于 Django 项目,也可以用于独立的 Python 应用程序。
PyCharm 提供与 Celery 的集成,允许您直接在 IDE 中运行 Celery worker,加入任务队列,并操作 Celery 配置文件。
Celery 的编码辅助
PyCharm 为 Celery 项目提供以下编码辅助:
Celery 配置文件(如
celeryconfig.py)的代码补全。为
beat_schedule中定义的条目进行检查,该文件由 Celery Beat 用于调度周期性任务。
启动运行/调试配置
你可以为 Celery 创建运行/调试配置:
转到
点击
添加新配置 ,然后选择 芹菜(Celery)。
请选择以下配置类型之一:
Celery 工作进程 :当你希望运行用于执行后台任务的 worker 时,请使用此配置。
入队 Celery 任务 :使用此配置将任务发送到队列,以便由正在运行的 worker 处理。
2026年 3月 24日