我在django芹菜中使用数据库后端。任务信息存储在数据库中名为celery_taskmeta
的表中。 这是我的任务:是否可以显示django芹菜任务的进度条?
@celery.task
def file_transfer(password, source12, destination):
result = subprocess.Popen(['sshpass', '-p', password, 'rsync', '-az', source12, destination],
stderr=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
return result
我打电话的任务是这样的:
file_transfer.s(password, source12, destination)
现在我想告诉用户他们的任务,剩余时间在Django模板的进度。我怎样才能做到这一点?
不,它不是话题可能是相同的,但答案不是很在那个问题上清楚。 – pynovice 2013-02-27 02:39:47
为什么你总是把我的问题标记为否定的?你对我有些怨恨吗? – pynovice 2013-02-27 09:14:06