Django模型字段名称翻译
我正在用Django做一个网站,里面有自定义视图、删除视图等等。我的问题是,我的应用程序是用英语写的,但我希望在模板中打印出来时能显示成另一种语言。所以我想做一些翻译的工作。不过,我找到的教程都是教怎么翻译模型里面的值,而不是字段名称。有没有人能给我一些建议,或者告诉我该怎么做翻译?
1 个回答
2
查看模型本身的 verbose_name
,还有类的 Meta 中的 verbose_name
和 verbose_name_plural
。
class MyModel(models.Model):
my_field = models.CharField(_("My field"), max_length=255)
my_another_field = models.CharField(_("My another field"), max_length=255)
class Meta:
verbose_name = _("My model")
verbose_name_plural = _("My models")