A state-machine based generic workflow engine for Django.