Well I really want the data to post to the database at the same time as well. Thanks n e way but I'll just re-write the form wizard to do what I want.
On Apr 23, 9:51 pm, Timboy <[email protected]> wrote: > I basically want to be able to skip to a specific step in the form > wizard process. > > On Apr 20, 5:56 pm, Timboy <[email protected]> wrote: > > > I need to create a multiple page form that upon submit the information > > is saved to the database so the user can finish it later. > > > I want to be able to check the data filled out on the form and > > depending on the values entered present different pages to the user. > > > I know this is possible, I just don't know how and the best way to > > accomplish this. I have looked into the FormWizard but it looks like > > it is more meant for forms that go in a straight line. > > > Formwizard > > Page1 --> Page2 --> Page3 --> Page4 --> Page5 --> Page6 --> Page7 --> > > Page8 > > > I want my form to be able to skip a page or insert one, depending on > > the input given on those pages. > > Page1 --> Page3 --> Page5 --> Page7 --> Page8 > > or > > Page1 --> Page2 --> Page4 --> Page5 --> Page8 > > > Example of my model: > > > #models.py > > from django.db import models > > > class Poll(models.Model): > > question1 = models.CharField(max_length=200) > > pub_date1 = models.DateTimeField('date published') > > question2_state = USStateField() > > question3 = models.CharField(max_length=200) > > question4 = models.CharField(max_length=200) > > question5 = models.CharField(max_length=200) > > question6... > > agree = models.BooleanField(help_text='I agree that this is > > correct') > > > #forms.py > > from django import forms > > > class PollForm1(forms.Form): > > question1 = forms.CharField(max_length=200) > > question2 = forms.ChoiceField(max_length=200) > > > class PollForm2(forms.Form): > > question3 = forms.CharField(max_length=200) > > > class PollForm3(forms.Form): > > question4 = forms.CharField(max_length=200) > > > class PollForm4(forms.Form): > > question5 = forms.CharField(max_length=200) > > question6 = forms.CharField(max_length=200) > > > class PollForm5... > > class PollFormN... > > agree = forms.BooleanField() > > > Thanks in advance for the help! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---

