Skip to main content

Control FSMs from Django

Project description

Control FSMs from Django


The full documentation is at


Install Django Workflow FSM:

pip install django-workflow-fsm

Add it to your INSTALLED_APPS:


Add Django Workflow FSM’s URL patterns:

from workflow import urls as workflow_urls

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


  • 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.


Tools used in rendering this package:


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.

Files for django-workflow-fsm, version 4.0.1
Filename, size File type Python version Upload date Hashes
Filename, size django_workflow_fsm-4.0.1-py2.py3-none-any.whl (18.2 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size django-workflow-fsm-4.0.1.tar.gz (15.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page