django-lb-workflow
Python
Python, HTML, CSS, JavaScript
共136个文件
py: 68
html: 30
rst: 6
py-tpl: 5
html-tpl: 5
lock: 2
txt: 2
coveragerc: 1
gitignore: 1
yaml: 1
基于 Django 的流程引擎,可方便的嵌入已有系统
django-lb-workflow
Reusable workflow library for Django.
django-lb-workflow supports Django 2.20+ on Python 3.5+.
Demo site
Demo site: http://wf.haoluobo.com/
username: admin password: $password
Switch to another user: http://wf.haoluobo.com/impersonate/search
Stop switch: http://wf.haoluobo.com/impersonate/stop
The code of demo site
Carrot Box: https://github.com/vicalloy/carrot-box/
It's a workflow platform, you can start a new project with it.
Documentation
Read the official docs here: http://django-lb-workflow.readthedocs.io/en/latest/
Installation
Workflow is on PyPI so all you need is:
pip install django-lb-workflow
Pipenv
Install pipenv and create a virtualenv:
pip3 install pipenv
make pyenv
Spawns a shell within the virtualenv:
pipenv shell
Testing
Running the test suite is as simple as:
make test
Run test project
Running the test project is as simple as:
npm install
python testproject/wfgen.py
make run
Demo for create a new flow
You can find demo code in lbworkflow/tests/leave.
testproject/wfgen.py is a demo for how to generate base code for a flow. The model for this flow is in /lbworkflow/tests/issue.
https://gitee.com/mirrors/django-lb-workflow
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
项目概述:django-lb-workflow 是一个基于Python的高效易用Django流程引擎源码,旨在轻松集成至现有系统。该项目主要由68个Python文件、30个HTML文件以及其他相关文件构成,共计136个文件。其中还包括了HTML模板、Python模板、文档和配置文件等多种类型,涵盖了前端展示与后端逻辑处理的全套流程。文件类型具体分布为:Python源文件、HTML页面、reStructuredText文档、模板文件、锁文件、文本文件、覆盖率配置文件、Git忽略文件以及YAML配置文件等。此流程引擎不仅增强了系统的灵活性,也便于开发者进行快速部署与维护。 技术栈:主要使用Python语言,结合HTML、CSS和JavaScript进行前端开发。 便捷性:基于Django框架,提供了一套简单易用的接口,使得流程引擎的嵌入和扩展变得更为便捷。 文件结构概览: - Python源文件:68个(.py) - HTML页面:30个(.html) - 文档:6个(.rst) - 模板文件:10个(包括5个.py-tpl与5个.html-tpl) - 其他:2个锁文件(.lock)、2个文本文件(.txt)、1个覆盖率配置文件(.coveragerc)、1个Git忽略文件(.gitignore)以及1个YAML配置文件(.yaml) 综合来看,django-lb-workflow是一个功能全面、易于集成的Django流程引擎,非常适合需要在现有系统中快速引入流程管理功能的开发者和项目团队使用。
资源推荐
资源详情
资源评论
收起资源包目录
高效易用Django流程引擎源码 - django-lb-workflow (150个子文件)
make.bat 822B
setup.cfg 468B
.coveragerc 238B
lbworkflow.css 39B
Dockerfile 452B
.gitignore 1KB
todo.html 3KB
do_transition_form.html 3KB
base_formset.html 2KB
base_form.html 2KB
wf_base_detail.html 2KB
batch_transition_form.html 2KB
list_wf.html 2KB
report_list.html 2KB
list.html 2KB
list.html 2KB
my_wf.html 2KB
inc_wf_btns.html 2KB
start_wf.html 2KB
base_ext.html 929B
inc_wf_history.html 902B
inc_wf_status.html 766B
inc_detail_info.html 696B
base.html 400B
flowchart.html 386B
detail.html 332B
detail.html 318B
inc_detail_info.html 311B
print.html 199B
print.html 185B
base_formset.html 45B
form.html 42B
base_form.html 42B
form.html 42B
base_ext.html 41B
base.html 37B
list.html-tpl 2KB
inc_detail_info.html-tpl 871B
detail.html-tpl 324B
print.html-tpl 191B
form.html-tpl 74B
MANIFEST.in 325B
tox.ini 786B
lbworkflow.js 18B
package.json 338B
LICENSE 1KB
yarn.lock 37KB
Pipfile.lock 30KB
Makefile 1KB
Makefile 616B
Pipfile 282B
demo-flow.png 25KB
0001_initial.py 27KB
runtime.py 16KB
config.py 13KB
transition.py 13KB
generics.py 8KB
test_transition.py 7KB
transition.py 7KB
forms.py 7KB
forms.py 6KB
__init__.py 5KB
conf.py 5KB
settings.py 4KB
admin.py 4KB
test_process.py 4KB
userparser.py 4KB
permissions.py 4KB
helper.py 3KB
wfdata.py 3KB
datahelper.py 3KB
urls.py 3KB
settings.py 2KB
flowchart.py 2KB
wfdata.py 2KB
test_permissions.py 2KB
0005_auto_20211217_0304.py 2KB
test_simplewf.py 2KB
0002_auto_20171019_0549.py 2KB
wfgen.py 2KB
0001_initial.py 2KB
list.py 2KB
processinstance.py 2KB
forms.py 2KB
setup.py 2KB
test_userparser.py 1KB
wfdata.py 1KB
wfdata.py 1KB
test_base.py 1KB
forms.py 1KB
views.py 1KB
views.py 1KB
manage.py 982B
models.py 958B
lbworkflow_tags.py 822B
settings.py 756B
0003_auto_20200221_0438.py 743B
test_views_list.py 673B
models.py 626B
sendmsg.py 624B
共 150 条
- 1
- 2
资源评论
沐知全栈开发
- 粉丝: 4742
- 资源: 3374
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功