Reputation: 7740
How to access the verbose_name
of a Model in its Admin Module? We can access the same if we have an instance of that model like below.
instance._meta.verbose_name.title()
Upvotes: 36
Views: 26739
Reputation: 3339
Model._meta.verbose_name.title()
and
Model._meta.verbose_name_plural.title()
return singular and plural Model's verbose names accordingly. There's also Model._meta.verbose_name_raw
property, it seems to return unicode string for me, while verbose_name.title()
returns a normal string, but I'm not sure what's the real difference between this and verbose_name.title()
.
Upvotes: 66
Reputation: 849
Model._meta.verbose_name.title()
returns verbose name with First Character Uppercase while Model._meta.verbose_name_raw
property returns the verbose name you wrote in the model class.
Upvotes: 6