Skip to content
Snippets Groups Projects
Commit 1cb7feea authored by Todd Dembrey's avatar Todd Dembrey
Browse files

Add some notes about the workflow classes

parent edea5e91
No related branches found
No related tags found
No related merge requests found
...@@ -10,6 +10,15 @@ from django.utils.text import slugify ...@@ -10,6 +10,15 @@ from django.utils.text import slugify
This file defines classes which allow you to compose workflows based on the following structure: This file defines classes which allow you to compose workflows based on the following structure:
Workflow -> Stage -> Phase -> Action Workflow -> Stage -> Phase -> Action
These classes are designed such that they can be mapped to a wagtail streamfield to allow admins
to build/adjust workflows as required.
Current limitations:
* Changing the name of a phase will mean that any object which references it cannot progress. [will
be fixed when streamfield, may require intermediate fix prior to launch]
* Outcomes are a special case of phase and perhaps should be handled separately. [will look at when
progressing stages]
""" """
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment