gpt4 book ai didi

django - 如何在 Django 管理中的 GenericForeignKey 上显示自定义 verbose_name

转载 作者:行者123 更新时间:2023-12-02 17:38:21 26 4
gpt4 key购买 nike

我想在 Django admin 中为模型的 GenericForeignKey 字段显示自定义字段名称(可能已翻译)。

不幸的是,GenericForeignKey 不接受 verbose_name(至少在 Django 1.6 中是这样),那么我实际上如何在管理中添加自定义名称?

最佳答案

如果你想在列表中显示字段的自定义名称(而不是在添加/编辑表单中)只需在 admin.py 中试试这个

class YourModelAdmin(admin.ModelAdmin):

list_display = ('field1', 'custom_field')

def custom_field(self, obj):
return obj.real_field

custom_field.short_description = u'Custom name'

关于django - 如何在 Django 管理中的 GenericForeignKey 上显示自定义 verbose_name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23928940/

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