| 44 | | # Define a number of ``django.newforms`` ``Form`` classes -- one per wizard |
|---|
| 45 | | page. |
|---|
| 46 | | # Create a ``FormWizard`` class that specifies what to do once all of your |
|---|
| 47 | | forms have been submitted and validated. This also lets you override some |
|---|
| 48 | | of the wizard's behavior. |
|---|
| 49 | | # Create some templates that render the forms. You can define a single, |
|---|
| 50 | | generic template to handle every one of the forms, or you can define a |
|---|
| 51 | | specific template for each form. |
|---|
| 52 | | # Point your URLconf at your ``FormWizard`` class. |
|---|
| | 44 | 1. Define a number of ``django.newforms`` ``Form`` classes -- one per wizard |
|---|
| | 45 | page. |
|---|
| | 46 | 2. Create a ``FormWizard`` class that specifies what to do once all of your |
|---|
| | 47 | forms have been submitted and validated. This also lets you override some |
|---|
| | 48 | of the wizard's behavior. |
|---|
| | 49 | 3. Create some templates that render the forms. You can define a single, |
|---|
| | 50 | generic template to handle every one of the forms, or you can define a |
|---|
| | 51 | specific template for each form. |
|---|
| | 52 | 4. Point your URLconf at your ``FormWizard`` class. |
|---|