芹菜与芹菜



我在尝试在我的 django 项目上设置芹菜时,对这两个应用程序之间的差异感到困惑。

如果有的话,两者之间有什么区别?在线阅读教程时,我看到它们都被使用,但我不确定哪个最适合我。看起来djcelery有点像芹菜,但为django量身定做?但是芹菜不需要包含在内置应用程序中,而 djcelery 需要。

谢谢

Django-celery 是一个为 django 提供 Celery 集成的项目,但不再需要它。

你不必再安装django-celery了。从 3.1 版开始,django 是开箱即用的。

所以要安装芹菜,你可以使用 pip:

pip install -U Celery

这是来自 Django 教程的芹菜第一步的笔记

注意:

以前版本的 Celery 需要一个单独的库才能使用 Django,但从 3.1 开始,情况不再如此。支持姜戈 现在开箱即用,因此本文档仅包含一种基本方法 整合芹菜和姜戈。您将使用与非 Django 相同的 API 用户,因此建议您阅读芹菜的第一步 首先是教程,然后返回本教程。当你有工作时 示例,您可以继续执行后续步骤指南。

使用 Django 时,你应该从 PyPI 安装django-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-celery

相关内容

  • 没有找到相关文章

最新更新