diff --git a/django/contrib/admin/templates/admin/app_index.html b/django/contrib/admin/templates/admin/app_index.html
a
|
b
|
|
1 | | {% extends "admin/index.html" %} |
2 | | {% load i18n %} |
| 1 | {% extends "admin/index.html" %} |
| 2 | {% load i18n %} |
3 | 3 | |
4 | 4 | {% if not is_popup %} |
5 | 5 | |
6 | 6 | {% block breadcrumbs %} |
7 | | <div class="breadcrumbs"><a href="../"> |
8 | | {% trans "Home" %}</a> › |
| 7 | <div class="breadcrumbs"><a href="{% url admin:index %}"> |
| 8 | {% trans "Home" %}</a> › |
9 | 9 | {% for app in app_list %} |
10 | 10 | {% blocktrans with app.name as name %}{{ name }}{% endblocktrans %} |
11 | 11 | {% endfor %}</div>{% endblock %} |
12 | 12 | |
13 | | {% endif %} |
| 13 | {% endif %} |
14 | 14 | |
15 | | {% block sidebar %}{% endblock %} |
16 | | No newline at end of file |
| 15 | {% block sidebar %}{% endblock %} |
diff --git a/django/contrib/admin/templates/admin/auth/user/change_password.html b/django/contrib/admin/templates/admin/auth/user/change_password.html
a
|
b
|
|
8 | 8 | {% block bodyclass %}{{ opts.app_label }}-{{ opts.object_name.lower }} change-form{% endblock %} |
9 | 9 | {% block breadcrumbs %}{% if not is_popup %} |
10 | 10 | <div class="breadcrumbs"> |
11 | | <a href="../../../../">{% trans "Home" %}</a> › |
| 11 | <a href="{% url admin:index %}">{% trans "Home" %}</a> › |
12 | 12 | <a href="../../../">{{ opts.app_label|capfirst|escape }}</a> › |
13 | 13 | <a href="../../">{{ opts.verbose_name_plural|capfirst }}</a> › |
14 | 14 | <a href="../">{{ original|truncatewords:"18" }}</a> › |
diff --git a/django/contrib/admin/templates/admin/base.html b/django/contrib/admin/templates/admin/base.html
a
|
b
|
|
34 | 34 | {% endif %} |
35 | 35 | {% url admin:password_change as password_change_url %} |
36 | 36 | {% if password_change_url %} |
37 | | <a href="{{ password_change_url }}"> |
38 | | {% else %} |
39 | | <a href="{{ root_path }}password_change/"> |
| 37 | <a href="{{ password_change_url }}">{% trans 'Change password' %}</a> / |
40 | 38 | {% endif %} |
41 | | {% trans 'Change password' %}</a> / |
42 | 39 | {% url admin:logout as logout_url %} |
43 | 40 | {% if logout_url %} |
44 | | <a href="{{ logout_url }}"> |
45 | | {% else %} |
46 | | <a href="{{ root_path }}logout/"> |
| 41 | <a href="{{ logout_url }}">{% trans 'Log out' %}</a> |
47 | 42 | {% endif %} |
48 | | {% trans 'Log out' %}</a> |
49 | 43 | {% endblock %} |
50 | 44 | </div> |
51 | 45 | {% endif %} |
diff --git a/django/contrib/admin/templates/admin/change_form.html b/django/contrib/admin/templates/admin/change_form.html
a
|
b
|
|
15 | 15 | |
16 | 16 | {% block breadcrumbs %}{% if not is_popup %} |
17 | 17 | <div class="breadcrumbs"> |
18 | | <a href="../../../">{% trans "Home" %}</a> › |
19 | | <a href="../../">{{ app_label|capfirst|escape }}</a> › |
20 | | {% if has_change_permission %}<a href="../">{{ opts.verbose_name_plural|capfirst }}</a>{% else %}{{ opts.verbose_name_plural|capfirst }}{% endif %} › |
| 18 | <a href="{% url admin:index %}">{% trans "Home" %}</a> › |
| 19 | <a href="../../">{{ app_label|capfirst|escape }}</a> › |
| 20 | {% if has_change_permission %}<a href="../">{{ opts.verbose_name_plural|capfirst }}</a>{% else %}{{ opts.verbose_name_plural|capfirst }}{% endif %} › |
21 | 21 | {% if add %}{% trans "Add" %} {{ opts.verbose_name }}{% else %}{{ original|truncatewords:"18" }}{% endif %} |
22 | 22 | </div> |
23 | 23 | {% endif %}{% endblock %} |
diff --git a/django/contrib/admin/templates/admin/change_list.html b/django/contrib/admin/templates/admin/change_list.html
a
|
b
|
|
38 | 38 | {% if not is_popup %} |
39 | 39 | {% block breadcrumbs %} |
40 | 40 | <div class="breadcrumbs"> |
41 | | <a href="../../"> |
| 41 | <a href="{% url admin:index %}"> |
42 | 42 | {% trans "Home" %} |
43 | 43 | </a> |
44 | | › |
| 44 | › |
45 | 45 | <a href="../"> |
46 | 46 | {{ app_label|capfirst }} |
47 | 47 | </a> |
48 | | › |
| 48 | › |
49 | 49 | {{ cl.opts.verbose_name_plural|capfirst }} |
50 | 50 | </div> |
51 | 51 | {% endblock %} |
… |
… |
|
84 | 84 | </div> |
85 | 85 | {% endif %} |
86 | 86 | {% endblock %} |
87 | | |
| 87 | |
88 | 88 | <form id="changelist-form" action="" method="post"{% if cl.formset.is_multipart %} enctype="multipart/form-data"{% endif %}>{% csrf_token %} |
89 | 89 | {% if cl.formset %} |
90 | 90 | {{ cl.formset.management_form }} |
diff --git a/django/contrib/admin/templates/admin/delete_confirmation.html b/django/contrib/admin/templates/admin/delete_confirmation.html
a
|
b
|
|
3 | 3 | |
4 | 4 | {% block breadcrumbs %} |
5 | 5 | <div class="breadcrumbs"> |
6 | | <a href="../../../../">{% trans "Home" %}</a> › |
7 | | <a href="../../../">{{ app_label|capfirst }}</a> › |
| 6 | <a href="{% url admin:index %}">{% trans "Home" %}</a> › |
| 7 | <a href="../../../">{{ app_label|capfirst }}</a> › |
8 | 8 | <a href="../../">{{ opts.verbose_name_plural|capfirst }}</a> › |
9 | 9 | <a href="../">{{ object|truncatewords:"18" }}</a> › |
10 | 10 | {% trans 'Delete' %} |
diff --git a/django/contrib/admin/templates/admin/delete_selected_confirmation.html b/django/contrib/admin/templates/admin/delete_selected_confirmation.html
a
|
b
|
|
3 | 3 | |
4 | 4 | {% block breadcrumbs %} |
5 | 5 | <div class="breadcrumbs"> |
6 | | <a href="../../">{% trans "Home" %}</a> › |
| 6 | <a href="{% url admin:index %}">{% trans "Home" %}</a> › |
7 | 7 | <a href="../">{{ app_label|capfirst }}</a> › |
8 | 8 | <a href="./">{{ opts.verbose_name_plural|capfirst }}</a> › |
9 | 9 | {% trans 'Delete multiple objects' %} |
diff --git a/django/contrib/admin/templates/admin/invalid_setup.html b/django/contrib/admin/templates/admin/invalid_setup.html
a
|
b
|
|
1 | 1 | {% extends "admin/base_site.html" %} |
2 | 2 | {% load i18n %} |
3 | 3 | |
4 | | {% block breadcrumbs %}<div class="breadcrumbs"><a href="../../">{% trans 'Home' %}</a> › {{ title }}</div>{% endblock %} |
| 4 | {% block breadcrumbs %}<div class="breadcrumbs"><a href="{% url admin:index %}">{% trans 'Home' %}</a> › {{ title }}</div>{% endblock %} |
5 | 5 | |
6 | 6 | {% block content %} |
7 | 7 | <p>{% trans "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." %}</p> |
diff --git a/django/contrib/admin/templates/admin/object_history.html b/django/contrib/admin/templates/admin/object_history.html
a
|
b
|
|
3 | 3 | |
4 | 4 | {% block breadcrumbs %} |
5 | 5 | <div class="breadcrumbs"> |
6 | | <a href="../../../../">{% trans 'Home' %}</a> › |
7 | | <a href="../../../">{{ app_label|capfirst }}</a> › |
8 | | <a href="../../">{{ module_name }}</a> › |
9 | | <a href="../">{{ object|truncatewords:"18" }}</a> › |
| 6 | <a href="{% url admin:index %}">{% trans 'Home' %}</a> › |
| 7 | <a href="../../../">{{ app_label|capfirst }}</a> › |
| 8 | <a href="../../">{{ module_name }}</a> › |
| 9 | <a href="../">{{ object|truncatewords:"18" }}</a> › |
10 | 10 | {% trans 'History' %} |
11 | 11 | </div> |
12 | 12 | {% endblock %} |
diff --git a/django/contrib/admin/templates/registration/password_reset_complete.html b/django/contrib/admin/templates/registration/password_reset_complete.html
a
|
b
|
|
1 | 1 | {% extends "admin/base_site.html" %} |
2 | 2 | {% load i18n %} |
3 | 3 | |
4 | | {% block breadcrumbs %}<div class="breadcrumbs"><a href="../../">{% trans 'Home' %}</a> › {% trans 'Password reset' %}</div>{% endblock %} |
| 4 | {% block breadcrumbs %}<div class="breadcrumbs"><a href="{% url admin:index %}">{% trans 'Home' %}</a> › {% trans 'Password reset' %}</div>{% endblock %} |
5 | 5 | |
6 | 6 | {% block title %}{% trans 'Password reset complete' %}{% endblock %} |
7 | 7 | |
diff --git a/django/contrib/admin/templates/registration/password_reset_confirm.html b/django/contrib/admin/templates/registration/password_reset_confirm.html
a
|
b
|
|
1 | 1 | {% extends "admin/base_site.html" %} |
2 | 2 | {% load i18n %} |
3 | 3 | |
4 | | {% block breadcrumbs %}<div class="breadcrumbs"><a href="../">{% trans 'Home' %}</a> › {% trans 'Password reset confirmation' %}</div>{% endblock %} |
| 4 | {% block breadcrumbs %}<div class="breadcrumbs"><a href="{% url admin:index %}">{% trans 'Home' %}</a> › {% trans 'Password reset confirmation' %}</div>{% endblock %} |
5 | 5 | |
6 | 6 | {% block title %}{% trans 'Password reset' %}{% endblock %} |
7 | 7 | |
diff --git a/django/contrib/admin/templates/registration/password_reset_done.html b/django/contrib/admin/templates/registration/password_reset_done.html
a
|
b
|
|
1 | 1 | {% extends "admin/base_site.html" %} |
2 | 2 | {% load i18n %} |
3 | 3 | |
4 | | {% block breadcrumbs %}<div class="breadcrumbs"><a href="../">{% trans 'Home' %}</a> › {% trans 'Password reset' %}</div>{% endblock %} |
| 4 | {% block breadcrumbs %}<div class="breadcrumbs"><a href="{% url admin:index %}">{% trans 'Home' %}</a> › {% trans 'Password reset' %}</div>{% endblock %} |
5 | 5 | |
6 | 6 | {% block title %}{% trans 'Password reset successful' %}{% endblock %} |
7 | 7 | |
diff --git a/django/contrib/admin/templates/registration/password_reset_form.html b/django/contrib/admin/templates/registration/password_reset_form.html
a
|
b
|
|
1 | 1 | {% extends "admin/base_site.html" %} |
2 | 2 | {% load i18n %} |
3 | 3 | |
4 | | {% block breadcrumbs %}<div class="breadcrumbs"><a href="../">{% trans 'Home' %}</a> › {% trans 'Password reset' %}</div>{% endblock %} |
| 4 | {% block breadcrumbs %}<div class="breadcrumbs"><a href="{% url admin:index %}">{% trans 'Home' %}</a> › {% trans 'Password reset' %}</div>{% endblock %} |
5 | 5 | |
6 | 6 | {% block title %}{% trans "Password reset" %}{% endblock %} |
7 | 7 | |