如何在任务函数运行之前设置芹菜结果后端密钥?

时间:2015-03-26 16:32:18

标签: django redis celery

我在我的django项目中使用多个数据库(redis,postgresql)。在芹菜中,我运行一个任务函数,将倒计时参数设置为一周,将结果放在redis结果后端。然后我试图在postresql表中保存redis密钥。如果我在任务函数运行之前设置了redis密钥,我可以稍后访问redis记录。那么,有没有办法做到这一点? (抱歉我的英文)

1 个答案:

答案 0 :(得分:0)

你能试试吗

result = add.apply_async(countdown=time_in_seconds)
result.id #give you task id.

您现在可以将它保存到postgres。