0
我想将使用Django CMS编写的网站的语言从en-us
更改为de
,以便将来可以显示en-us
中的所有当前内容的de
。如何更改整个Django CMS网站的语言?
我试图
Page.objects.all().update(languages='de')
但事后有404错误随处可见。
我还有什么需要改变的?
我想将使用Django CMS编写的网站的语言从en-us
更改为de
,以便将来可以显示en-us
中的所有当前内容的de
。如何更改整个Django CMS网站的语言?
我试图
Page.objects.all().update(languages='de')
但事后有404错误随处可见。
我还有什么需要改变的?
要改变语言代码在Django的CMS网站的所有内容,运行这些命令(切换从'en-us'
到'de'
:
Page.objects.filter(language='en-us').update('de')
Title.objects.filter(language='en-us').update(language='de')
CMSPlugin.objects.filter(language='en-us').update(language='de')
首先,我认为很好,但 - 当然 - 所有cmsplugins现在都没有了。我可以找到一个列表,显示我需要更改的所有字段吗?(关于占位符和CMSPlugins)? 我编辑了我的问题,使其更清晰,我想保留内容 – 2015-02-24 12:34:09
您说得对, CMSPlugin''也需要更新,我编辑了我的回复。 – ojii 2015-02-24 13:50:37