Django - Как получить доступ к verbose_name модели в своем модуле администратора?
Как получить доступ к verbose_name
модели в своем модуле администратора? Мы можем получить доступ к тому же, если у нас есть экземпляр этой модели, как показано ниже.
instance._meta.verbose_name.title()
Ответы
Ответ 1
Model._meta.verbose_name.title()
и
Model._meta.verbose_name_plural.title()
возвращает сингулярное и множественное число. Там также свойство Model._meta.verbose_name_raw
, кажется, возвращает строку unicode для меня, а verbose_name.title()
возвращает нормальную строку, но я не уверен, какая реальная разница между этим и verbose_name.title()
.
Ответ 2
Model._meta.verbose_name.title()
возвращает подробное имя с Первым символом верхнего уровня, а свойство Model._meta.verbose_name_raw
возвращает подробное имя, которое вы написали в классе модели.