Wie ändere ich den Namen einiger Modelle von "Categorys" in "Categories" auf der Admin-Site in der neuen dev django-Version? In der alten Version (ohne Admin-Sites und Admin-Modelle) können Sie dies einfach tun. http://www.the-dig.com/blog/post/customize-plural-name-django-admin/
Das Festlegen von verbose_name_plural in meiner modeladmin-basierten Klasse bewirkt jedoch nichts. Hat jemand das gleiche Problem?
django
django-admin
Andriy Drozdyuk
quelle
quelle
Antworten:
Nun gut, es scheint, dass der Meta-Klassen-Ansatz immer noch funktioniert. Das Platzieren einer Meta-Klasse in Ihrem Modell reicht also immer noch aus:
Beachten Sie, dass wir hier Kleinbuchstaben verwenden, da Django klug genug ist, um es zu aktivieren, wenn wir es brauchen.
Ich finde es seltsam, diese Option in der Modellklasse im Gegensatz zur Datei admin.py festzulegen. Hier ist der Speicherort in den Entwicklungsdokumenten, an dem er beschrieben wird:
http://docs.djangoproject.com/de/dev/ref/models/options/#verbose-name-plural
quelle
Dazu müssen Sie Metaklassen für Modelle hinzufügen
Bonus für Ihre Models admin in apps.py
quelle