我正在为我公司的工作流程创建一个应用程序。这样做,我已经达到了有必要有一些方法来取消流程实例,以防创建流的用户需要它。我尝试过使用"CancelProcessView“,但它只能取消未分配的任务。因为我的流使用".Assign()“方法,所以所有任务都是自动分配的,因此是不可取消的。 Flows.py
class Delivery_flow(Flow): flow.Start(
我想完全通过代码来运行我的进程。我已经设法启动了一个进程,但是我不能运行进程的下一部分。我试着使用"flow.Function“并调用我想要的函数,但我没有说 'Function {} should be called with task instance', 'execute'" 关于这个主题的文档也不是很清楚。 flows.py @flow.flow_start_func activation.process.asigna
嘿,我一直在使用viewflow作为我的django项目中的工作流引擎。我想知道,如果一个批准被拒绝,是否有可能允许用户“选择”他们希望回滚到的流程。 ? 在这里,导演选择了“拒绝”,但是在这里结束流程没有意义,相反,它应该是一个可选择的“回滚”,这样沿线的人就不需要再次重新启动整个流程。 以下是我到目前为止所做的工作: flows.py #director will approve or dont approve UpdateProcessView,
form_class=DirectorApprov
我设置了以下模型: name = models.CharField(...)
cluster = models.ForeignKey('Cluster')
if self.cluster.name == 'abc':当我尝试发帖子的时候:
它抱怨ResourceRequest has no cluste