Как изменить название некоторых моделей с «Категорий» на «Категории» на сайте администратора в новой версии dev django? В старой версии (без администраторов сайтов и моделей администраторов) вы могли просто сделать это; http://www.the-dig.com/blog/post/customize-plural-name-django-admin/
Однако - теперь установка verbose_name_plural внутри моего класса на основе modeladmin ничего не делает. Кто-нибудь поддерживает ту же проблему?
django
django-admin
Андрей Дроздюк
источник
источник
Ответы:
Ну, похоже, подход с мета-классом все еще работает. Поэтому размещение мета-класса внутри вашей модели все равно поможет:
Обратите внимание, что здесь мы используем нижний регистр, так как django достаточно умен, чтобы использовать его с большой буквы, когда нам это нужно.
Я нахожу установку этой опции в классе модели странной, в отличие от файла admin.py. Вот место в документации разработчика, где оно описано:
http://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural
источник
для этого нужно добавить мета классы для моделей
Бонус для ваших моделей админа в apps.py
источник