Django中celery执行任务结果的保存
发布日期:2021-05-15 04:59:03 浏览次数:16 分类:精选文章

本文共 1279 字,大约阅读时间需要 4 分钟。

������������Django������������Celery������������������������������

������Django django-celery-results ���

���������������������������������

pip3 install django-celery-results

���������������

���������������������������������������������

python3 manage.py migrate

������������������������ settings.py

���������������������������������������������������

CELERY_RESULT_BACKEND = 'django-db'  # ������������������������
INSTALLED_APPS = (
...,
'django_celery_results', # ������'app'���������������
)

���������������������������������������������

������������������������views.py���������������������������

  • ������ task.delay(...)���

    from django_celery_results duy���t task
    task_id =_async_task.delay(*args, **kwargs)
  • ��������������������������������������������������� AsyncResult ������������������������������������������������������������

  • ������������������������������

    ���������������������������������������������������

    python3 manage.py django_celery_results

    ���������������������

    • django_celery_results_taskresult���������������������������������������
    • django_celery_results_taskstate���������������������������������

    ���������������

    • ������������������������������ Celery ������������������
    • ��� settings.py ���������������������������������DATABASES ������������������
    上一篇:celery中设置周期任务(而非定时任务)
    下一篇:区块链初步了解

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年04月23日 20时36分59秒