0

是否有任何模块或正确的方法可以在 Django 中制作简单的多语言页面?

我应该使用一些模型模式吗?或者我可以按照我想要的方式制作它?django-multilingual 仍然是实际的吗?

例如这是我的模型

class Page(models.Model) :
    title = models.CharField(max_length=200)
    body = models.TextField()
    creation_date = models.DateField()
4

1 回答 1

0

是的,我需要使用一些应用程序以使其正确。Django-multilingual 现在不在开发中(它甚至不适用于当前的 Django 版本)。

所以,我找到了两个满足我需求的包。本来是 django-hvad 和 django-modeltranslation,但是 django-hvad 仍然是 aplha 并且有一些麻烦(像这样),所以我选择了 django-modeltranslation。

于 2012-07-09T09:44:43.067 回答