模型字段“详细名称”的使用

时间:2016-03-30 16:58:17

标签: python django field verbose

如果我的网络应用只使用一种语言并且不是英语,那么使用模型字段verbose_name属性进行字段说明(将以表格形式打印)是否正确?我不使用翻译模块。

1 个答案:

答案 0 :(得分:3)

详细字段名称是可选的。如果您想使模型属性更具可读性,则使用它们,如果您的字段属性易于理解,则无需定义冗长的名称。如果未定义,django将使用字段的属性名称自动创建它。 例如:student_name = models.CharField(max_length=30) 在此示例中,可以理解,我们将存储学生的姓名,因此无需显式定义详细信息。

例如:name = models.CharField(max_length=30)

在此示例中,可能会混淆要存储的内容-学生或教师的姓名。因此,我们可以定义一个冗长的名称。

name = models.CharField("student name",max_length=30)