Панель инструментов Grapelli: изменить текст в ModelList

Я создаю пользовательскую панель инструментов в Grappelli для Django. Я хочу изменить текст, который ссылается на модели в базовом ModelList.

Мой dashboard.py содержит только этот простой ModelList:

self.children.append(modules.ModelList(
    title=('My Model List'),
    column=1,
    models=('wedding.models.Event','wedding.models.Guest',),
))

Как изменить текст, отображаемый на этой панели. Конкретно текст ссылки на эти две модели wedding.models.Event и wedding.models.Guest? Я не имею в виду изменение названия списка.

Чтобы уточнить мой вопрос: Как мне указать текст ссылок на эти две модели в этом дашборде?

Какие подходы позволяют кому-то иметь различный текст для этих ссылок для разных пользовательских информационных панелей, которые ссылаются на одни и те же модели?

Должен ли я использовать какие-то «дети» или кортеж?


person Inquring Coder From USA    schedule 13.03.2016    source источник


Ответы (1)


Это не имеет ничего общего с граппелли, только с администратором django. добавьте этот код в свой класс модели

    class Meta:
        verbose_name = 'mymodel'
        verbose_name_plural = 'mymodels'
person Ohad the Lad    schedule 22.03.2016