【问题标题】:viewflow.io: Is there a way to have 'subflows'?viewflow.io:有没有办法拥有“子流”?
【发布时间】:2015-02-23 08:08:08
【问题描述】:

使用 ViewFlow 库(请参阅http://viewflow.io/),是否可以拥有动态“子流”?

用例:

我有一个静态过程来检查网上商店中的一篮子产品。 该过程的第一步是查看购物篮并从用户那里收集输入: 对于购物篮中的每个项目,我都有一个特定的过程(和一个特定的流程)用于从用户那里收集信息以定制项目。当篮子中各个项目的所有信息收集完毕后,MAIN 流程应继续进行下一步。

这个想法是篮子中所有项目的相应流程/流程都可以在不同的“主要”流程中重复使用。

我找不到任何关于如何使用 ViewFlow 实现这种架构的文档。有人可以帮我吗?

【问题讨论】:

  • viewflow source code 中的demo/customnode/nodes.py 中有一个DynamicSplitActivation 节点。它应该是你需要的那种东西。

标签: python django workflow django-viewflow


【解决方案1】:

我做了一些研究。

它被称为子进程,是一个可以单独回滚的较小单元。我想这就是你想要的。与子流程一起工作,每个子流程都有自己的 Flow 类并包含在主流程中 可以在 GitHub 上找到example(开发者提供)。

新闻:子流程仅包含在专业版的 viewflow 中。

【讨论】:

    猜你喜欢
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-12
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多