Skip to main content

Control FSMs from Django

Project description

https://badge.fury.io/py/django-workflow-fsm.svg https://travis-ci.org/george-silva/django-workflow-fsm.svg?branch=master https://codecov.io/gh/george-silva/django-workflow-fsm/branch/master/graph/badge.svg

Control FSMs from Django

Documentation

The full documentation is at https://django-workflow-fsm.readthedocs.io.

Quickstart

Install Django Workflow FSM:

pip install django-workflow-fsm

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'workflow.apps.WorkflowConfig',
    ...
)

Add Django Workflow FSM’s URL patterns:

from workflow import urls as workflow_urls


urlpatterns = [
    ...
    url(r'^', include(workflow_urls)),
    ...
]

Features

  • TODO

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

You need to have postgresql installed, with user/password postgres/postgres.

You will also need REDIS installed and working. This package for testing will use the default redis configuration, localhost, 6379 port and 0 database.

Credits

Tools used in rendering this package:

History

0.1.0 (2017-05-31)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-workflow-fsm-4.0.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

django_workflow_fsm-4.0.1-py2.py3-none-any.whl (18.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-workflow-fsm-4.0.1.tar.gz.

File metadata

File hashes

Hashes for django-workflow-fsm-4.0.1.tar.gz
Algorithm Hash digest
SHA256 b4957f437e064e861b54841537948d71f36d0442da306be7742529f268aadbc7
MD5 8fb898cc9eb079732f8686e5664caa61
BLAKE2b-256 c2498ccc8d12a97664fe4de56d6fd689eb57533597b966112afc64a92b3e1d69

See more details on using hashes here.

File details

Details for the file django_workflow_fsm-4.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_workflow_fsm-4.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 55831841c7dcb5dce7e63e96e50ebdbeb81479533afa4264873ae03c3d0aec9d
MD5 ecf762c41497590849645503c5a3f11d
BLAKE2b-256 50e47738a0fedcaf24b710be5c4f31b6bdac3c36841d53abf79350e42d3c6fce

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page