13
、我々はlist_displayための要素を定義した場合、私は年齢フィールドの短い説明を変更したい場合、我々はDjangoの管理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'
しかし、どのように、そのフィールドのshort_description
を割り当てることができますか? Age
フィールドのヘッダーをPerson's Age
とし、Age
と表示したいとします。もちろん、私はフィールドごとにupper_case_name
というカスタム関数を書くことができますが、それは私が考える悪い解決策です。
これを行う簡単な方法を教えてください。 ありがとう