在redis队列中调用django自定义管理命令

时间:2018-04-11 02:26:41

标签: django

是否可以将django管理命令作为redis中的排队作业调用?这对我失败了:

from django.core.management import call_command
from rq import Queue

queue = Queue(connection=redis_client)
job = queue.enqueue(call_command, 'elastic_update')

我得到的错误是:CommandError:未知命令:'elastic_update'。谁知道我做错了什么?当我从命令行或使用shell运行它时,同样的命令也可以工作。

0 个答案:

没有答案