django-wizard allows views to be organized into steps for linear page flows