4

当我尝试使用以下命令在 django 中运行 chron 作业时

python manage.py runcrons

它显示一个错误,如下所示

$ python manage.py runcrons
No handlers could be found for logger "django_cron"

有人知道这个错误吗?任何帮助表示赞赏。

4

2 回答 2

3

它是在你得到的错误中给出的。您缺少“django_cron”记录器的处理程序。参见例如https://stackoverflow.com/a/7048543/1197616。还可以查看 Django 的文档https://docs.djangoproject.com/en/dev/topics/logging/

于 2015-02-28T10:11:12.523 回答
0

实际上django-cron库不需要 'django_cron' 记录器。我通过运行 django_cron 的迁移解决了同样的问题:

python manage.py migrate #migrate database
于 2016-12-06T13:58:48.243 回答