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
-~----------~----~----~----~------~----~------~--~---

Reply via email to