我想构建一个Django解决方案,该解决方案可以动态定义和更改工作流,希望可以通过更新BPMN图来实现,而不必更改源代码和重新部署。 尽管这样的功能在Java中已经存在了很长一段时间(即Camunda和Bizagi),但在Django的上下文中,它似乎没有引起同样的兴趣,因为我通常搜索的地方没有提供任何令人满意的答案。对similar question from 2011的回答表明,“工作流”这个术语是如此宽泛,可能意味着许多事情。然而,经过仔细研究,它似乎归结为两种方法:基于Django的工作流和BPMN引擎。 基于Django的工作流listed in Github和Django pac