В 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'
Но что, если я захочу изменить краткое описание поля возраста?
Я хотел бы показать заголовок поля Возраст
как Возраст человека
вместо Возраст
. Конечно, я могу написать собственные функции как upper_case_name
для каждого поля, но я думаю, что это плохое решение.
Не могли бы вы предложить мне какой-нибудь простой способ сделать это? Спасибо