模型中描述的属性的详细名称

Vik*_*tor 1 django django-models django-admin

如何设置verbose_name@property,这是我在模型中描述的那样,这样我就可以在Django管理看到不同的字段名称(如"子类别")?

@property
def category_name(self):
    return self.category.name
Run Code Online (Sandbox Code Playgroud)

我试图在方法中设置Meta short_description和详细名称 - 它不起作用.

Iva*_*kin 5

你应该直接在模型中设置它,而不是Meta你根本不需要这个@property装饰器:

def category_name(self):
    return self.category.name
category_name.short_description = u'your description'
Run Code Online (Sandbox Code Playgroud)