gpt4 book ai didi

python - django flatpages 和 i18n

转载 作者:行者123 更新时间:2023-11-28 18:45:55 26 4
gpt4 key购买 nike

我正在尝试选择一种方法,以用于即将推出的网站的某些部分。这部分是静态内容,我通常会使用内置的 django flatpages 框架来管理它,并且效果很好。但问题是:网站将在许多方面成为i18n静态内容 就是其中之一。

对于一些静态内容,我将使用标准的 django i18n 包和 .po 文件。有没有办法让 flatpages 以国际化方式工作?如果不是,有没有办法用一些 django-model-i18n-tool 来实现所需的方法,比如 django-modeltranslation

如果所有答案都是,那么解决 i18n 静态内容的最佳做法是什么,这些静态内容应该可以从网站的某些部分(最好是管理部分)进行编辑?

最佳答案

好吧,django-flatpages-i18n甚至包括多语言菜单系统。它非常小巧轻便,但拉取一些依赖项,例如 django-mptt

或者,您可以使用 Django CMS 变体之一,例如 django-cmsfeincms .它们的功能都非常完备,因此非常重量级,并且都将拉取许多依赖项。

最后,您可以只使用一个约定,即所有英文页面的 URL 都以 en 开头,然后只链接到这些页面。这是最轻量级但也是功能最差的解决方案。

关于python - django flatpages 和 i18n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20233005/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com