1

在遵循django 项目的官方 celery 指南时,我遇到了各种错误。在详细了解我遇到的错误之前,我想明确以下问题:

  1. 您只需要安装django-celery还是也需要安装celery?这个官方指南没有提到你应该。我已经阅读了安装这两者的指南,而其他的根本没有提到安装普通版celery
  2. sqlite3在我的开发环境中使用我的数据库,你可以使用带有 celery 的 sqlite3 数据库作为代理吗?该线程中的最后一个人似乎暗示这是不可能的。

我正在使用django1.4django-celery 3.0.11

顺便说一句,我遇到的一系列错误中的最新一个是DatabaseError: no such table: djkombu_queue

4

1 回答 1

0
  1. 运行pip install django-celery也将安装celery

  2. 我卸载south并删除了表south_migrationhistory。然后重新运行syncdb,一切都按照文档中的方式进行。我不知道为什么这会导致错误。所以第二个问题的答案是肯定的,Sqlite3能不能做芹菜的经纪人。

于 2013-01-16T00:24:39.973 回答