Commit 4cf82e5b authored by Claude Paroz's avatar Claude Paroz
Browse files

Fixed #21685 -- Displayed app verbose name in admindocs model index

parent edecbb55
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -17,12 +17,12 @@

<h1>{% trans 'Model documentation' %}</h1>

{% regroup models by app_label as grouped_models %}
{% regroup models by app_config as grouped_models %}

<div id="content-main">
{% for group in grouped_models %}
<div class="module">
<h2 id="app-{{ group.grouper }}">{{ group.grouper|capfirst }}</h2>
<h2 id="app-{{ group.grouper.label }}">{{ group.grouper.verbose_name }} ({{ group.grouper.name }})</h2>

<table class="xfull">
{% for model in group.list %}
@@ -42,9 +42,9 @@
<div class="module">
<h2>{% trans 'Model groups' %}</h2>
<ul>
{% regroup models by app_label as grouped_models %}
{% regroup models by app_config as grouped_models %}
{% for group in grouped_models %}
    <li><a href="#app-{{ group.grouper }}">{{ group.grouper|capfirst }}</a></li>
    <li><a href="#app-{{ group.grouper.label }}">{{ group.grouper.verbose_name }}</a></li>
{% endfor %}
</ul>
</div>
+5 −1
Original line number Diff line number Diff line
@@ -81,7 +81,11 @@ class AdminDocViewTests(TestCase):

    def test_model_index(self):
        response = self.client.get(reverse('django-admindocs-models-index'))
        self.assertContains(response, '<h2 id="app-auth">Auth</h2>', html=True)
        self.assertContains(
            response,
            '<h2 id="app-auth">Authentication and Authorization (django.contrib.auth)</h2>',
            html=True
        )

    def test_template_detail(self):
        response = self.client.get(reverse('django-admindocs-templates',