我使用ViewFlow / Django,我已经定义了包含10个步骤的Flow。
假设我拥有前5个步骤的所有相关数据。
如何以编程方式启动流程,保存这些步骤的数据并直接跳到第6步?
问题是我的流程与前端一起使用但现在我想从API执行前5个步骤。我将此添加到我的流程中:
类MyFlow(流程):
@method_decorator(flow_start_func)
def create_request(self, activation, **kwargs):
activation.prepare()
activation.done()
return activation
start_from_code = StartFunction(this.create_request). \
Next(this.my_first_step_in_a_flow)
但是我做错了什么,因为当我尝试运行时:
MainOnBoardingFlow.start_from_code.run()
我得到NotImplementedError