mirror of https://github.com/django/django.git
Fixed #23948 -- Moved password help text from the template to the form.
Thanks Mithos for the report and patch.
This commit is contained in:
parent
3325ec869c
commit
271d4f8f85
|
@ -35,12 +35,17 @@
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
{{ form.password1.errors }}
|
{{ form.password1.errors }}
|
||||||
{{ form.password1.label_tag }} {{ form.password1 }}
|
{{ form.password1.label_tag }} {{ form.password1 }}
|
||||||
|
{% if form.password1.help_text %}
|
||||||
|
<p class="help">{{ form.password1.help_text }}</p>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
{{ form.password2.errors }}
|
{{ form.password2.errors }}
|
||||||
{{ form.password2.label_tag }} {{ form.password2 }}
|
{{ form.password2.label_tag }} {{ form.password2 }}
|
||||||
<p class="help">{% trans 'Enter the same password as above, for verification.' %}</p>
|
{% if form.password2.help_text %}
|
||||||
|
<p class="help">{{ form.password2.help_text }}</p>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
|
@ -35,11 +35,17 @@
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
{{ form.new_password1.errors }}
|
{{ form.new_password1.errors }}
|
||||||
{{ form.new_password1.label_tag }} {{ form.new_password1 }}
|
{{ form.new_password1.label_tag }} {{ form.new_password1 }}
|
||||||
|
{% if form.new_password1.help_text %}
|
||||||
|
<p class="help">{{ form.new_password1.help_text }}</p>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
{{ form.new_password2.errors }}
|
{{ form.new_password2.errors }}
|
||||||
{{ form.new_password2.label_tag }} {{ form.new_password2 }}
|
{{ form.new_password2.label_tag }} {{ form.new_password2 }}
|
||||||
|
{% if form.new_password2.help_text %}
|
||||||
|
<p class="help">{{ form.new_password2.help_text }}</p>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
|
@ -337,10 +337,15 @@ class AdminPasswordChangeForm(forms.Form):
|
||||||
'password_mismatch': _("The two password fields didn't match."),
|
'password_mismatch': _("The two password fields didn't match."),
|
||||||
}
|
}
|
||||||
required_css_class = 'required'
|
required_css_class = 'required'
|
||||||
password1 = forms.CharField(label=_("Password"),
|
password1 = forms.CharField(
|
||||||
widget=forms.PasswordInput)
|
label=_("Password"),
|
||||||
password2 = forms.CharField(label=_("Password (again)"),
|
widget=forms.PasswordInput,
|
||||||
widget=forms.PasswordInput)
|
)
|
||||||
|
password2 = forms.CharField(
|
||||||
|
label=_("Password (again)"),
|
||||||
|
widget=forms.PasswordInput,
|
||||||
|
help_text=_("Enter the same password as above, for verification."),
|
||||||
|
)
|
||||||
|
|
||||||
def __init__(self, user, *args, **kwargs):
|
def __init__(self, user, *args, **kwargs):
|
||||||
self.user = user
|
self.user = user
|
||||||
|
|
Loading…
Reference in New Issue