为Django模型字段分配友好名称

时间:2018-08-26 14:33:55

标签: django postgresql

有没有一种方法可以为Django中的数据库列分配一个友好的名称?我正在寻找这样的东西:

class Person(models.Model):
    first_name = models.CharField(max_length=100, friendly_name='First Name')
    last_name = models.CharField(max_length=100, friendly_name='Last Name')

以类似于以下方式的访问方式:

for f in Person._meta.get_fields():
    print(f.friendly_name)

输出:

First Name
Last Name

我正在使用Django 2.1和PostgreSQL 10。

1 个答案:

答案 0 :(得分:2)

您可以使用verbose_name字段属性。