it's a two-step form. I'm working with the generic form views that django provides; the only way to redisplay the form is by calling form_invalid here...