簡體   English   中英

芹菜與 djcelery

[英]Celery versus djcelery

在嘗試在我的 django 項目上設置 celery 時,我對這兩個應用程序之間的差異感到困惑。

如果有的話,兩者有什么區別? 在在線閱讀教程時,我看到它們都被使用,我不確定哪個最適合我。 看起來 djcelery 有點像芹菜,但是是為 django 量身定做的? 但是 celery 不需要包含在安裝的應用程序中,而 djcelery 則需要。

謝謝

Django-celery 是一個為 django 提供 Celery 集成的項目,但不再需要它。

您不必再安裝 django-celery。 由於 3.1 版 django 是開箱即用的。

因此,要安裝 celery,您可以使用 pip:

pip install -U Celery

這是來自Celery First Steps with Django Tutorial的注釋

筆記:

以前版本的 Celery 需要一個單獨的庫來與 Django 一起工作,但從 3.1 開始,情況不再如此。 Django 現在支持開箱即用,因此本文檔僅包含集成 Celery 和 Django 的基本方法。 您將使用與非 Django 用戶相同的 API,因此建議您先閱讀使用 Celery 的第一步教程,然后再返回本教程。 有了工作示例后,您可以繼續閱讀后續步驟指南。

使用 Django 時,您應該從 PyPI 安裝django-celery Celery 將作為依賴項安裝。

Djcelery 將您的 django 項目與 Celery 掛鈎,Celery 是一種更通用的工具,可用於各種應用程序堆棧。

是 Celery 的 Django 入門指南,它描述了安裝 django-celery 和設置你的第一個任務。

以前版本的 Celery 需要一個單獨的庫來與 Django 一起工作,但從 3.1 開始,情況不再如此。 Django 現在支持開箱即用,因此本文檔僅包含集成 Celery 和 Django 的基本方法。 您將使用與非 Django 用戶相同的 API: https : //docs.celeryproject.org/en/latest/django/first-steps-with-django.html#configuring-your-django-project-to-use -芹菜

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM