我正在设计一个API优先的应用程序,它显然不会使用Django模板系统,而只会使用DRF和React前端。
Viewflow Pro具有API终结点机制,而且我似乎也了解(但我不太确定,所以这是一个单独的问题),仅仅因为您正在设计商业应用程序而不是开源程序,就需要Viewflow Pro。一。
我想了解是否需要使用Viewflow REST端点,或者是否可以将集成的DRF泛型视图集用于视图流。
作为一个理论示例:我有一个暴露状态变化的APIView,并且根据触发状态变化的用户,Viewflow可以帮助我将适当的“链接”调度到另一个端点和/或合适的APIView流。
因此,与其去/myviewflowendpoint/state/change
,不如去常规的/my/foo/endpoint
,并以编程方式将视图流逻辑放入该视图中。这可能吗?菜谱上有类似的东西吗?
答案 0 :(得分:0)
Viewflow是django model-view-template之上的瘦工作流层。 Viewflow从视图中提取流逻辑。 Viewflow允许更改流,而无需修改视图代码和URL配置。
从视图中调用流会将流逻辑返回到视图,这只会使您的代码复杂而无济于事。