管理モジュールでモデルのverbose_name
にアクセスするにはどうすればよいですか?以下のようなモデルのインスタンスがあれば、同じものにアクセスできます。
instance._meta.verbose_name.title()
Model._meta.verbose_name.title()
そして
Model._meta.verbose_name_plural.title()
それに応じて、単数形および複数形のモデルの詳細名を返します。 _Model._meta.verbose_name_raw
_プロパティもあり、Unicode文字列を返すようですが、verbose_name.title()
は通常の文字列を返しますが、これとverbose_name.title()
の本当の違いはわかりません。
Model._meta.verbose_name.title()
は、最初の文字が大文字の詳細な名前を返しますが、Model._meta.verbose_name_raw
プロパティは、モデルクラスで記述した詳細な名前を返します。