diff options
| author | Jannis Leidel <jannis@leidel.info> | 2013-03-23 05:29:28 -0700 |
|---|---|---|
| committer | Jannis Leidel <jannis@leidel.info> | 2013-03-23 05:29:28 -0700 |
| commit | e7514e4978178ba68a872ac0004dd6f8049f3d76 (patch) | |
| tree | 3cc6c355249217b83716a8eee3c3e0f1bee19b93 /docs | |
| parent | f2c55d2ee1b161b8ea96bed446deb45c63039e0a (diff) | |
| parent | 1c8a1706fbd91b303245292dcf0da0651f1b80e0 (diff) | |
Merge pull request #942 from stephrdev/trac-18000
Fixed #18000 -- Moved the code to handle goto requests to an extra WizardView method.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/contrib/formtools/form-wizard.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/ref/contrib/formtools/form-wizard.txt b/docs/ref/contrib/formtools/form-wizard.txt index f8d46fd291..0032eeb5d8 100644 --- a/docs/ref/contrib/formtools/form-wizard.txt +++ b/docs/ref/contrib/formtools/form-wizard.txt @@ -469,6 +469,17 @@ Advanced ``WizardView`` methods def process_step_files(self, form): return self.get_form_step_files(form) +.. method:: WizardView.render_goto_step(step, goto_step, **kwargs) + + .. versionadded:: 1.6 + + This method is called when the step should be changed to something else + than the next step. By default, this method just stores the requested + step ``goto_step`` in the storage and then renders the new step. + + If you want to store the entered data of the current step before rendering + the next step, you can overwrite this method. + .. method:: WizardView.render_revalidation_failure(step, form, **kwargs) When the wizard thinks all steps have passed it revalidates all forms with |
