通过其余端点暴露的VIewflow流

时间:2019-04-27 15:39:08

标签: django-rest-framework django-viewflow

我正在设计一个API优先的应用程序,它显然不会使用Django模板系统,而​​只会使用DRF和React前端。

Viewflow Pro具有API终结点机制,而且我似乎也了解(但我不太确定,所以这是一个单独的问题),仅仅因为您正在设计商业应用程序而不是开源程序,就需要Viewflow Pro。一。

我想了解是否需要使用Viewflow REST端点,或者是否可以将集成的DRF泛型视图集用于视图流。

作为一个理论示例:我有一个暴露状态变化的APIView,并且根据触发状态变化的用户,Viewflow可以帮助我将适当的“链接”调度到另一个端点和/或合适的APIView流。

因此,与其去/myviewflowendpoint/state/change,不如去常规的/my/foo/endpoint,并以编程方式将视图流逻辑放入该视图中。这可能吗?菜谱上有类似的东西吗?

1 个答案:

答案 0 :(得分:0)

Viewflow是django model-view-template之上的瘦工作流层。 Viewflow从视图中提取流逻辑。 Viewflow允许更改流,而无需修改视图代码和URL配置。

从视图中调用流会将流逻辑返回到视图,这只会使您的代码复杂而无济于事。