Package: django-viewflow
Viewflow is a lightweight reusable workflow library that helps to
organize people collaboration business logic in django applications.In conjunction with django-material, they could be used as the
framework to build ready to use business applications in minutes.http://viewflow.io.Viewflow 1.1.x compatible with Django 1.8/1.9/1.10/1.11 (supported till Django 1.8 lifetime/April 2018)Viewflow 1.2.x compatible with Django 1.11/2.0 (supported till Django 1.11 lifetime/April 2020)Viewflow 1.3.x/1.4.x/1.5.x compatible with Django 1.11/2.0/2.1/2.2 (supported till Django 1.11 lifetime/April 2020)Viewflow 1.6.x/1.7.x compatible with Django 2.0/2.1/2.2/3.0/3.1 (supported till Django 2.0 lifetime/December 2020)Viewflow 1.8.x/1.9.x compatible with Django 2.1/2.2/3.0/3.1Viewflow 1.10.x compatible with Django 2.2/3.0/3.1/3.2/4.0IntroductionDjango web framework solves only technical problems related to the
client-server interaction on top of the stateless HTTP
protocol. Model-View-Template separation pattern helps to maintain
simple CRUD based logic. Viewflow is the library that offers an
additional layer of django web framework, allows explicitly specify
people’s workflow and extracts collaboration logic from django views.Viewflow layer is based on the BPMN - business process management and
notation standard. It is the graphical notation readily understandable
by all business stakeholders and software developers. Viewflow bridges
the gap between a picture as the software specification and the
working solution.Django-Material frontend is the lightweight alternative to the django
admin and allows you to build business applications. It’s based on
Google Material Design, that could be easily customized to your brand
colors. Django-Material takes care of site-wide navigation, complex
form construction, datagrids and CRUD functionality. Ready for fast
development of any CRM, ERP, Business Management Software.Quick start5 minutes introductiontutorialDemoViewflow comes with reference UI implementation on top of django-material project.http://demo.viewflow.ioTo checkout and run open source demo version locally, you need to havegitandtoxtools installed.gitclonehttps://github.com/viewflow/viewflow.gitcdviewflowTOXENV=py36-dj111tox--pythonmanage.pymigrate--settings=demo.settingsTOXENV=py36-dj111tox--pythonmanage.pyloaddatademo/helloworld/fixtures/helloworld/default_data.json--settings=demo.settingsTOXENV=py36-dj111tox--pythonmanage.pyrunserver--settings=demo.settingsThen, you can openhttp://127.0.0.1:8000and login withadmin:adminusername/password pair.DocumentationRead the documentation at thehttp://docs.viewflow.io/CookbookAdvanced customization sampleshttps://github.com/viewflow/cookbookContributionPlease open an issue to discuss. before pushing any new functionality.See also -Contribution AgreementLicenseViewflow is an Open Source project licensed under the terms of the AGPL license -The GNU Affero General Public License v3.0with the Additional
Permissions described inLICENSE_EXCEPTIONViewflow Pro has a commercial-friendly license allowing private forks
and modifications of Viewflow. You can find the commercial license terms in COMM-LICENSE.
Please seeFAQfor more detail.Latest changelog1.11.0 2021-04-05Django 4.0 fixesSimplify frontend task model customization