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.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这是一个基于Django的流程引擎设计,使用Python、HTML、CSS和JavaScript语言开发,包含136个文件。主要文件类型包括68个Python源文件、30个HTML文件、6个reStructuredText文档、5个Python模板文件、5个HTML模板文件、2个LOCK文件、2个TXT文件、1个coveragerc配置文件和1个gitignore文件。该项目是一个基于Django的流程引擎,适合用于个人学习和实践Django的开发技术。
资源推荐
资源详情
资源评论
收起资源包目录
基于Django的流程引擎设计源码 (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
资源评论
沐知全栈开发
- 粉丝: 4739
- 资源: 3374
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功