Hi,

I have a very strange problem with FormWizard class. I have a two-step
registration process, first form is predefined,
second if dynamic and inserted like this:

def process_step(self, request, form, step):
        if step == 0 and form.is_valid():
                region_form = make_form(foo)

                if region_form and len(self.form_list) == 1:
                    self.form_list.append(region_form)

make_form returns form class which is added to form_list if there isn't
second step.

So it works ok, shows second form and then, if form is valid, returns

404: Step 1 does not exist

BUT if i enter some bogus values so the form is not valid, it works ok and
returns form with errors.

I don't know where to start digging.

-- 
Best regards, Dmitry Shevchenko.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to