【发布时间】:2016-07-18 19:56:05
【问题描述】:
如果我有一个仅使用一种语言且不是英语的 Web 应用程序,那么将模型字段 verbose_name 属性用于字段描述(将打印在表单中)是否正确?我不使用翻译模块。
【问题讨论】:
-
翻译不是一个模块。是内置的。详细名称不是关于翻译,而是关于给你的模型一个可读的名字。如果模型名称在您的类名中足够清晰,则不需要声明 Verbose Name。
-
大多数情况下,如果您不需要翻译,则不需要 verbose_name(它不是模型字段而是模型元选项)。
-
我只是想要一种分配字符串来打印模型字段名称的方法。像 unicode (toString) 这样的东西。用这个属性好吗?
-
对于模型字段名称是。
verbose_name=是人类可读名称的正确工具,而help_text=是该字段作用的描述性文本的正确工具。 -
即使你只使用英语,这样的字段参数也很有用
标签: python django field verbose