Python 如何从芹菜中删除定期任务?

Python 如何从芹菜中删除定期任务?,python,django,celery,Python,Django,Celery,在Cellery和Django中,每当我从tasks.py文件中删除周期性任务的代码时,它不会从Postgres中的Django_Cellery_beat_PeriodictTask表中删除,因此仍然被调用 我尝试了以下几点: 停止吃姜果、芹菜和奶油 重新开始加香果、芹菜和奶油 通过“杀死”杀死所有工人 使用app.autodiscover_tasks() 在不同模块的new tasks.py文件中创建新的定期任务可以正常工作,但删除它们却不能 通过Django的管理页面删除任务是可行的,但

在Cellery和Django中,每当我从tasks.py文件中删除周期性任务的代码时,它不会从Postgres中的Django_Cellery_beat_PeriodictTask表中删除,因此仍然被调用

我尝试了以下几点:

  • 停止吃姜果、芹菜和奶油
  • 重新开始加香果、芹菜和奶油
  • 通过“杀死”杀死所有工人
  • 使用app.autodiscover_tasks()
  • 在不同模块的new tasks.py文件中创建新的定期任务可以正常工作,但删除它们却不能
通过Django的管理页面删除任务是可行的,但这并不理想。我希望任务发现过程能够处理它


任务发现流程是否有办法处理已删除的定期任务?

没有。如果可以,请尝试
芹菜-项目名称清除
,我建议您尝试
django后台任务
而不是
芹菜
看看我的答案:没有。如果可以,请尝试
芹菜-项目名称清除
我可以建议您尝试
django background tasks
而不是
cellery
看看我的答案吗: