最近我一直在开发一个Django网站,其中包括所有者能够添加带描述的内容等。
我遇到的问题是:如何使字段支持多种语言? (在这种情况下为3)
我尝试的方法是:创建一个包含3个文本字段的模型,让我的内容模型将该模型作为外键。这种工作,但现在我必须首先单独创建所有描述,然后再创建它所使用的实际对象。在我看来,这是个坏主意。
我希望能够做的是,在模型中有3个文本字段,实际上是使用这3个文本字段的管理页面,但实际上没有该模型中的3个文本字段。
使用内联可以工作,但我必须使我的多语言文本域模型具有我的内容模型的外键,而不是其他方式。这意味着多语言模型仅适用于其他模型类型。
所以,要澄清问题:
回答其中任何一个对我来说都足以解决我的问题。
感谢。
答案 0 :(得分:2)
问题太多了,文档就在您的掌控之中......我只会回答您应该自己搜索的最简单的问题。
您应该查看i18n here