Django中celery执行任务结果的保存

  • pip3 install django-celery-results
  • INSTALLED_APPS = ( ..., 'django_celery_results',) # 注意这个是下划线‘_’
  • python3 manage.py migrate django_celery_results
  • CELERY_RESULT_BACKEND = 'django-db' #在settings.py文件中配置

注意异步任务views.py中调用时,想要记录结果必须是“任务函数.delay(*args)”,这样才能写入数据库的表中

具体记录结果可以查看表:django_celery_results_taskresult;

你可能感兴趣的:(celery)