GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

viewflow

viewflow – Djangoのための再利用可能なワークフローライブラリ

投稿日:

Djangoのための再利用可能なワークフローライブラリ

ジャンゴビューフロー

Viewflowは軽量で再利用可能なワークフローライブラリで、人々のコラボレーションビジネスロジックをdjangoアプリケーションで整理するのに役立ちます。

django-materialと組み合わせれば、数分ですぐに使用できるビジネスアプリケーションを構築するためのフレームワークとして使用できます。

http://viewflow.io

  • Viewflow 1.1.xとDjango 1.8 / 1.9 / 1.10 / 1.11との互換性(Django 1.8の存続期間/ 2018年4月までサポート)
  • Viewflow 1.2.xとDjango 1.11 / 2.0との互換性(Django 1.11の存続期間/ 2020年4月までサポート)

前書き

DjangoのWebフレームワークは、ステートレスなHTTPプロトコルの上にあるクライアントとサーバの対話に関連する技術的な問題だけを解決します。 モデルビュー – テンプレートの分離パターンは、単純なCRUDベースのロジックを維持するのに役立ちます。 Viewflowは、django Webフレームワークの追加レイヤーを提供するライブラリです。明示的に人のワークフローを指定し、djangoビューからコラボレーションロジックを抽出します。

ViewflowレイヤーはBPMN – ビジネスプロセス管理と表記標準に基づいています。 すべてのビジネス関係者とソフトウェア開発者が容易に理解できるグラフィカル表記法です。 Viewflowは、ソフトウェア仕様としての写真と実際のソリューションとの間のギャップを橋渡しします。

Django-Materialフロントエンドは、Django管理者に代わる軽量のもので、ビジネスアプリケーションを構築することができます。 Google Material Designをベースにしており、ブランドカラーに簡単にカスタマイズできます。 Django-Materialは、サイト全体のナビゲーション、複雑なフォーム構築、データグリッド、CRUD機能を処理します。 CRM、ERP、ビジネス管理ソフトウェアの迅速な開発に対応

クイックスタート

5分導入のチュートリアル

デモ

Viewflowには、django-materialプロジェクトの上にリファレンスUI実装が付属しています。

http://demo.viewflow.io

チェックアウトしてオープンソースのデモ版をローカルで実行するには、 gittoxツールをインストールする必要があります。

git clone https://github.com/viewflow/viewflow.git
cd viewflow

TOXENV=py36-dj111 tox -- python manage.py migrate --settings=demo.settings
TOXENV=py36-dj111 tox -- python manage.py loaddata demo/helloworld/fixtures/helloworld/default_data.json --settings=demo.settings
TOXENV=py36-dj111 tox -- python manage.py runserver --settings=demo.settings

次に、 http ://127.0.0.1: 8000を開き、admin:adminのユーザー名とパスワードのペアでログインできます。

ドキュメンテーション

http://docs.viewflow.io/のドキュメントを読んでください。

クックブック

高度なカスタマイズサンプル

https://github.com/viewflow/cookbook

貢献

議論する問題を開いてください。 新しい機能を追加する前に

関連項目 – コントリビュータ契約

ライセンス

Viewflowは、AGPLライセンス(GNU Affero General Public License v3.0LICENSE_EXCEPTIONに記載されている追加権限付き)の条件に基づいてライセンスされたオープンソースプロジェクトです

Viewflow Proには商用フレンドリーなライセンスがあり、プライベートフォークやViewflowの変更が可能です。 商用ライセンス条項はCOMM-LICENSEで見つけることができます。 詳細はFAQをご覧ください。

最新の変更履歴

1.2.2 2018-02-26

  • 管理者アクションメニューを修正する
  • If-node条件でこの参照の使用法を修正してください。
  • [PRO] Celery Retryタスクアクションを公開する
  • [PRO]廃止されたノードのURL解決を修正







-viewflow
-, , , , ,

執筆者: