Редактирование тега администратора Django <div id = 'module'> тег - PullRequest
1 голос
/ 10 мая 2010

Я новичок в фреймворке Django.

На индексной странице администратора Django я бы хотел избавиться от "s" в конце названия моей модели.

Пример:

    <div class="module">
     <table summary="Models available in the my application.">
      <caption><a href="" class="section">My application</a></caption>
        <tr>
            <th scope="row"><a href="model/">Model**s**</a></th>            
             <td><a href="model/add/" class="addlink">Add</a></td>
             <td><a href="model/" class="changelink">Change</a></td>         
        </tr>
     </table>
    </div>

Я знаю способ сделать это, но я действительно ищу файл Я должен отредактировать . Где это и что именно мне делать?

Я не могу точно определить, откуда это исходит.

1 Ответ

1 голос
/ 10 мая 2010

contrib/admin/templates/admin/index.html - не редактируйте напрямую, просто скопируйте его в один из ваших собственных каталогов шаблонов в admin/. Вы, вероятно, могли бы просто переопределить блок контента.

Однако

Возможно, вы просто хотите установить verbose_name_plural в мета-классе вашей модели?

class Model(models.Model):
    # fields

    class Meta:
        verbose_name_plural = 'Model'
...