django-workflows provides a generic workflow engine for Django.
For more documentation please visit: http://packages.python.org/django-workflows/
The code can be found on bitbucket: http://bitbucket.org/diefenbach/django_workflows/
If you want to see a comprehensive implementation of django-workflows take a look at the CMS LFC
- First final release
- Changed: State.get_allowed_transitions: try to use the object's has_permissions method before using the one from the utils
- Bugfix utils.get_allowed_transitions; issue #2
- Bugfix: get_workflow_for_object method; issue #3
- Bugfix: get_allowed_transitions; return only allowed permissions; issue #2.
- Added license
- First beta release.
- Added get_initial_state method
- Moved WorkflowBase to init.py
- Added related_name for permissions to WorkflowPermissionRelation
- Changes according to
django-permissions <http://pypi.python.org/pypi/django-permissions>
_ 1.0a3 (Added roles)
- A lot of improvements
- Initial public release