a workflow engine base on django
English | 简体中文 Thanks for Arefyekkalam 's translation
Django-based workflow engine system(Called through the http interface,Can be used as a unified workflow engine within the enterprise,provide permission applications such as、resource request、Post application、Ask for leave、to reimburse、Services for all workflow scenarios such as it service),If you have a certain development ability, it is recommended to only use the back-end engine function,The front end can be customized and developed according to the scene and can be dispersed in various internal background management systems(such as personnel、Operation and maintenance、monitor、cmdb and so on). Since version 1.1.x, loonflow comes with a front-end interface for creating and processing work orders, which can be used directly.
see official versionreleasemiddle,It is recommended to use the latest version In order to facilitate everyone to download, the compressed package will be uploaded to the qq group file after each release of a new version(QQ group:558788490), You can also use the git command to download the corresponding code directly
git clone git@github.com:blackholll/loonflow.git
git checkout rx.x.x #(specific version number,such as r1.1.0)拉取代码
I started working with workflow in 2011,In 2013 began to develop the first version of the workflow,There have been several versions so far.The current open source version is dedicated to providing a unified workflow engine solution for enterprises
Welcome to join the QQ group to exchange workflow related technologies: 558788490 The purpose of the QQ group:
Before use, pleaseDocumentationRead it twice.Problems encountered during use or any suggestions,Please check firstgithub issueSee if there is an answer. If you can't find it, you can submit a new issue. You can also ask questions and communicate in the QQ group (there will be enthusiastic classmates in the group to answer, do not @group owner, the group owner generally only responds to issues due to energy)
A paid service has been launched, and if you donate over 300 yuan (see the Alipay payment code at the end of this document), you can enjoy the VIP service. The benefits include
LOONFLOW divided into two parts:
In the period of loonflow 0.x.x and 1.0.x versions, the user-side interface for creating and processing work orders is not provided. Thanks to the providers of the following call-side demo projects. If you use vue or bootstrap to write your front-end to integrate various internal systems that need to use work orders, the following items are for reference
Technology Stack | Project Address | Author Contact | Description
---|---|---|--- vue.js + django | https://github.com/youshutong2080/shutongFlow | In the QQ group, QQ number: 343306138 | Supports the use in PC browsers, the function is relatively simple, the actual use needs to be modified according to your own needs, welcome to submit pr bootstrap + django | https://github.com/jimmy201602/workflowdemo |In the QQ group, QQ number: 313484953|Supports the use in PC browsers, the function is relatively simple, the actual use needs to be modified according to your own needs, welcome to submit pr vue.js + django |https://gitee.com/shihow/howflow-open | In the QQ group, QQ number: 39188043 | Support for use in DingTalk, during iteration, welcome to submit pr
Yes, you can no longer use workflowdemo, shutongflow and howflow-open. Of course, you can also refer to these three projects to write your own caller system
Special thanks to JetBrains Free for this open source project IntelliJ IDEA Authorize
Your support is my biggest motivation, welcome to donate by Alipay scan code