/ / django: Ändere den Titel des Models im Admin - django, django-admin

django: Ändere den Titel des Models im Admin - django, django-admin

Django (1.4) fügt standardmäßig den Buchstaben "s" zu den Modellnamen in der Admin-Site hinzu. Zum Beispiel habe ich eine Model-Klasse nemed History. Als ich auf der Admin-Seite nachgesehen habe, habe ich django "History" genannts.

Wie kann ich diesen Buchstaben entfernen und den Modellnamen beibehalten?

Antworten:

2 für die Antwort № 1
from django.utils.translation import ugettext_lazy as _

class ModelName(models.Model):
.................

class Meta:
verbose_name_plural = _("History")

0 für die Antwort № 2

Definieren Sie Ihre eigenen verbose_name_plural in der Meta-Klasse des Modells.

https://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural