Django Viewflow-如何对多个任务应用相同的转换

Django Viewflow-如何对多个任务应用相同的转换,django,django-viewflow,Django,Django Viewflow,使用viewflow,我的用例如下: 一个用户被分配了多个任务。他希望选择一些任务,并对其应用相同的转换Approve/Reject。他怎么能这样做?没什么特别的。只需激活并完成每个任务的激活。出于安全原因,您需要为更新所有包含的流程预先选择 Process.objects.filter(...).select_for_update() for task in _list_of_tasks_: activation = task.activate() activation.prepa

使用viewflow,我的用例如下:
一个用户被分配了多个任务。他希望选择一些任务,并对其应用相同的转换Approve/Reject。他怎么能这样做?

没什么特别的。只需激活并完成每个任务的激活。出于安全原因,您需要为更新所有包含的流程预先选择

Process.objects.filter(...).select_for_update()
for task in _list_of_tasks_:
   activation = task.activate()
   activation.prepare()
   # do something
   # activation.process.approved = False
   # activation.process.save()
   activation.done()