简单任务 使用Django频道,DRF,芹菜进行简单任务实时更新 此仓库显示了如何使用celery任务和django通道通过websocket发送任务进度的示例。 客户端是用react和redux编写的。 在芹菜中执行的任务很简单。 它接受JSON格式的两个参数,例如{"arg1": 2, "arg2": 2} 。 只要arg1的值,它将执行。 如果arg1值为负,则将在代码中模拟工作程序崩溃(带有segfault的崩溃)。 如果arg2值为负,则工作程序将在导入伪造软件包时崩溃。 (两个碰撞模拟都用来说明即使工作人员坠毁,我们也可以设置FAILURE状态)。 在此示例中,任务可以处于以