如何在Django项目上配置ViewFlow?
我是Django社区的新手,我正在尝试安装和测试Django中ViewFlow
的功能
我在网上看到了这个演示,但是我想在我的电脑上安装它并测试所有功能并使用代码。
具体来说,我想知道:
答案 0 :(得分:1)
听起来你有些困惑。 Viewflow是基于代码的工作流库,而不是笨重的UI,您可以直接在代码中构建工作流。因此,它开辟了一种无限定制的方式,以及标准开发实践中常见的事物,如代码审查,代码版本控制,单元测试等。
从viewflow开始的最佳方式是遵循Quick Start教程。
Viewflow是Django Web Framework的库,因此django tutorial也可以提供帮助。
创建新表单 - https://docs.djangoproject.com/en/1.10/topics/forms/
要自动分配,您需要提供一个可在任务激活时返回用户实例的可调用用户。
mytask = flow.View(
UpdateProcessView,
fields=['first_field', 'second_field']
).Assign(
lambda activation: .. return a user here ...
).Next(this.next_task)
Viewflow PRO版本可以提供流可视化 - http://demo.viewflow.io/workflow/shipment/shipment/chart.svg/