A Django port of Spring Web Flow