Панель администратора Django отображает "s" после имен таблиц / моделей - PullRequest
0 голосов
/ 20 февраля 2019

Понятия не имею, что происходит, вот скриншот

Screenshot

1 Ответ

0 голосов
/ 20 февраля 2019

Как сказал dirkgroten, это происходит потому, что Django всегда использует verbose_name_plural в заголовках разделов сайта администратора, что составляет verbose_name + "s"

Вы можете добавить другой класс с именем Meta в вашу модельуказать пользовательское множественное отображаемое имя.Например,

class SomeModel(models.Model):

     ....
    # fields
       ....

    class Meta:
    verbose_name_plural = "SomeNewName"

Это SomeNewName будет названием модели независимо от данных внутри таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...