Django (1.4) はデフォルトで、管理サイトのモデル名に文字「s」を追加します。たとえば、履歴という名前のモデル クラスがあります。管理サイトを見ると、django が History という名前を付けていることがわかりましたs
。
この文字を削除して、モデル名をそのままにしておくにはどうすればよいですか?
Django (1.4) はデフォルトで、管理サイトのモデル名に文字「s」を追加します。たとえば、履歴という名前のモデル クラスがあります。管理サイトを見ると、django が History という名前を付けていることがわかりましたs
。
この文字を削除して、モデル名をそのままにしておくにはどうすればよいですか?
from django.utils.translation import ugettext_lazy as _
class ModelName(models.Model):
.................
class Meta:
verbose_name_plural = _("History")
verbose_name_plural
モデルの Meta クラスで独自に定義します。
https://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural