django: пользовательское имя для модели на сайте администратора - PullRequest
1 голос
/ 07 октября 2010

У меня есть приложение, которое включает в себя модель "QuesTags".Теперь, когда я создаю запись для этой модели в admin.py, администратор отображает эту модель как «Ques tagss», что IMHO совершенно неприятно.Есть ли способ (например, short_description) отображать пользовательскую строку вместо анализа исходного имени модели?

Ответы [ 2 ]

2 голосов
/ 07 октября 2010

разобрался с выходом. Для модели требовалась опция мета-класса "verbose_name_plural" / "verbose_name". У Google есть все ответы, при условии, что вы знаете, что ищете:).

0 голосов
/ 22 мая 2016

Вы можете изменить имя в admin.py, используя мета-класс:

class QuesTags(models.Model):
    class Meta:
        verbose_name = 'QuesTag'
        verbose_name_plural = 'QuesTags'
...