【问题标题】:Grappelli dashboard: change text in ModelListGrappelli 仪表板:更改 ModelList 中的文本
【发布时间】:2016-06-28 11:16:46
【问题描述】:

我正在 Grappelli 中为 Django 创建一个自定义仪表板。我希望更改链接到基本 ModelList 中模型的文本。

我的dashboard.py 只包含这个简单的模型列表:

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

如何更改此仪表板中呈现的 文本。具体来说,这两个模型的链接文本——wedding.models.Eventwedding.models.Guest——?我不是指更改列表的标题。

澄清我的问题:如何在此仪表板中指定这两个模型的链接文本?

哪些方法允许某人为引用相同模型的不同自定义仪表板的这些链接使用不同的文本?

我应该使用某种“孩子”还是元组?

【问题讨论】:

    标签: django django-grappelli


    【解决方案1】:

    这与 grappelli 无关,仅与 django admin 有关。 将此代码添加到您的模型类中

        class Meta:
            verbose_name = 'mymodel'
            verbose_name_plural = 'mymodels'
    

    【讨论】:

      猜你喜欢
      • 2011-06-15
      • 1970-01-01
      • 2018-07-25
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 1970-01-01
      • 2020-12-12
      相关资源
      最近更新 更多