gpt4 book ai didi

django - Django属性简短描述

转载 作者:行者123 更新时间:2023-12-03 11:32:51 24 4
gpt4 key购买 nike

有谁知道如何在Django模型的属性中添加自定义名称?例如,如果我有属性(property):

@property
def my_property(self):
return u'Returns some calculations'

我在admin中将其显示为一列:
class MyAdmin(admin.ModelAdmin):
list_display=['my_property',]

然后,我看到“我的属性(property)”列,而我需要的是“Property X”列。我尝试使用my_property.short_description和my_property.verbose_name,但这些方法均无效。

最佳答案

Masatsugu Hosoi的解决方案效果很好,但是您也可以使用装饰器并在属性getter(fget)上设置short_description:

@property
def my_property(self):
return u'Returns some calculations'
my_property.fget.short_description = u'Property X'

关于django - Django属性简短描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7241000/

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