0

如果我正确理解了视图流代码,当流程到达其结束节点时,viewflow.flow.views.utils 中的函数 get_next_task_url 将重定向到流程详细信息页面或流程索引页面。

如果 End 节点允许我们指定在流程结束时重定向到哪个视图,那就太好了。例如,在流对象中能够编写如下内容会很棒:

end = flow.End(redirect='app:view',args=...,kwargs=...)

然后 get_next_task_url 可以按指定重定向。

也许可以对现有的 End 节点进行子类化来实现这一点 - 任何如何实现这一点的指针都将受到欢迎。

4

1 回答 1

0

嗯,是的,端节点上没有这样的功能,因为它不仅可以由人员任务触发。要覆盖重定向路径,只需在任务视图中进行,就像使用纯 Django 一样。

于 2019-06-06T09:17:25.870 回答