gpt4 book ai didi

django - Django管理员list_display short_description

转载 作者:行者123 更新时间:2023-12-03 11:58:23 25 4
gpt4 key购买 nike

在django admin中,如果我们为list_display定义一个元素,我们可以为该字段分配short_description

class PersonAdmin(admin.ModelAdmin):
list_display = ('upper_case_name','age')

def upper_case_name(self, obj):
return ("%s %s" % (obj.first_name, obj.last_name)).upper()
upper_case_name.short_description = 'Name'

但是,如果我想更改年龄字段的简短描述怎么办?
我想将 Age字段的标题显示为 Person's Age而不是 Age。当然,我可以为每个字段将自定义函数编写为 upper_case_name,但是我认为这是一个糟糕的解决方案。

您能建议我一些简单的方法吗?
谢谢

最佳答案

有2个模型字段选项可为用户提供描述:verbose_namehelp_text。使用详细名称似乎适合您的情况。

关于django - Django管理员list_display short_description,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6814552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com