模型

时间:2016-07-12 10:08:43

标签: django django-models django-admin

如何为我在模型中描述的verbose_name设置@property,以便在Django Admin中看到不同的字段名称(例如“子类别”)?

@property
def category_name(self):
    return self.category.name

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

1 个答案:

答案 0 :(得分:5)

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

def category_name(self):
    return self.category.name
category_name.short_description = u'your description'