Fixed #17152 -- Fixed a few anomalies in the `contrib.formtools` documentation and templates. Thanks, Bradley Ayers.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17072 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
b2948d8179
commit
5f64af9ecb
|
@ -1,5 +1,6 @@
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% csrf_token %}
|
{% csrf_token %}
|
||||||
|
{{ wizard.form.media }}
|
||||||
{{ wizard.management_form }}
|
{{ wizard.management_form }}
|
||||||
{% if wizard.form.forms %}
|
{% if wizard.form.forms %}
|
||||||
{{ wizard.form.management_form }}
|
{{ wizard.form.management_form }}
|
||||||
|
@ -11,7 +12,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if wizard.steps.prev %}
|
{% if wizard.steps.prev %}
|
||||||
<button name="wizard_prev_step" value="{{ wizard.steps.first }}">{% trans "first step" %}</button>
|
<button name="wizard_prev_step" type="submit" value="{{ wizard.steps.first }}">{% trans "first step" %}</button>
|
||||||
<button name="wizard_prev_step" value="{{ wizard.steps.prev }}">{% trans "prev step" %}</button>
|
<button name="wizard_prev_step" type="submit" value="{{ wizard.steps.prev }}">{% trans "prev step" %}</button>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<input type="submit" name="submit" value="{% trans "submit" %}" />
|
<input type="submit" name="submit" value="{% trans "submit" %}" />
|
||||||
|
|
|
@ -160,8 +160,9 @@ latter one allows you to use a different template for each form.
|
||||||
This template expects a ``wizard`` object that has various items attached to
|
This template expects a ``wizard`` object that has various items attached to
|
||||||
it:
|
it:
|
||||||
|
|
||||||
* ``form`` -- The :class:`~django.forms.Form` instance for the current
|
* ``form`` -- The :class:`~django.forms.Form` or
|
||||||
step (either empty or with errors).
|
:class:`~django.forms.formset.BaseFormSet` instance for the current step
|
||||||
|
(either empty or with errors).
|
||||||
|
|
||||||
* ``steps`` -- A helper object to access the various steps related data:
|
* ``steps`` -- A helper object to access the various steps related data:
|
||||||
|
|
||||||
|
@ -186,9 +187,13 @@ Here's a full example template:
|
||||||
|
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block head %}
|
||||||
|
{{ wizard.form.media }}
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<p>Step {{ wizard.steps.step1 }} of {{ wizard.steps.count }}</p>
|
<p>Step {{ wizard.steps.step1 }} of {{ wizard.steps.count }}</p>
|
||||||
<form action="." method="post">{% csrf_token %}
|
<form action="" method="post">{% csrf_token %}
|
||||||
<table>
|
<table>
|
||||||
{{ wizard.management_form }}
|
{{ wizard.management_form }}
|
||||||
{% if wizard.form.forms %}
|
{% if wizard.form.forms %}
|
||||||
|
@ -199,12 +204,12 @@ Here's a full example template:
|
||||||
{% else %}
|
{% else %}
|
||||||
{{ wizard.form }}
|
{{ wizard.form }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if wizard.steps.prev %}
|
|
||||||
<button name="wizard_prev_step" value="{{ wizard.steps.first }}">{% trans "first step" %}</button>
|
|
||||||
<button name="wizard_prev_step" value="{{ wizard.steps.prev }}">{% trans "prev step" %}</button>
|
|
||||||
{% endif %}
|
|
||||||
</table>
|
</table>
|
||||||
<input type="submit">
|
{% if wizard.steps.prev %}
|
||||||
|
<button name="wizard_prev_step" type="submit" value="{{ wizard.steps.first }}">{% trans "first step" %}</button>
|
||||||
|
<button name="wizard_prev_step" type="submit" value="{{ wizard.steps.prev }}">{% trans "prev step" %}</button>
|
||||||
|
{% endif %}
|
||||||
|
<input type="submit" value="{% trans "submit" %}"/>
|
||||||
</form>
|
</form>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue