Django模型字段名称转换

时间:2014-04-01 14:12:43

标签: python django translation

我在Django做一个网站,我有一个customview,deleteview等等。 我的问题是我用英语编写了我的应用程序,并希望程序能够理解当我在模板中打印它时,它应该是另一种语言。所以我想写一些翻译。但是我发现的所有教程都是如何翻译你放在模型中的值而不是字段名称。有人在链接上有提示或我应该如何进行翻译?

1 个答案:

答案 0 :(得分:0)

另请参阅模型本身的verbose_name以及verbose_nameverbose_name_plural类Meta。

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")