Django - 如何在其管理模块中访问模型的verbose_name?

时间:2010-11-01 15:41:11

标签: django django-admin

如何在其管理模块中访问模型的verbose_name?如果我们拥有该模型的实例,我们可以访问相同的内容。

instance._meta.verbose_name.title()

2 个答案:

答案 0 :(得分:46)

Model._meta.verbose_name.title()

Model._meta.verbose_name_plural.title()

相应地返回单数和复数模型的详细名称。还有Model._meta.verbose_name_raw属性,它似乎为我返回unicode字符串,而verbose_name.title()返回一个普通字符串,但我不确定它与verbose_name.title()之间的真正区别。

答案 1 :(得分:3)

Model._meta.verbose_name.title()返回带有First Character大写的详细名称,而Model._meta.verbose_name_raw属性返回您在模型类中写入的详细名称。