【发布时间】:2013-05-15 00:25:00
【问题描述】:
我们已经决定,借助 Chrome 的页面翻译支持,要跟上整个网站的翻译进度,才能获得收益。所以,我需要删除/卸载django-modeltranslation app 并且想知道推荐的前进路径是什么?添加应用程序后,修改了数据库中的表,为每种语言添加了一个新字段。但是,模型中没有列出这些,所以我不能只修改模型...
【问题讨论】:
标签: django django-modeltranslation
我们已经决定,借助 Chrome 的页面翻译支持,要跟上整个网站的翻译进度,才能获得收益。所以,我需要删除/卸载django-modeltranslation app 并且想知道推荐的前进路径是什么?添加应用程序后,修改了数据库中的表,为每种语言添加了一个新字段。但是,模型中没有列出这些,所以我不能只修改模型...
【问题讨论】:
标签: django django-modeltranslation
如果你使用的是 pip,你可以卸载它:
pip uninstall django-modeltranslation
从您的 settings.py 中已安装的应用程序中删除模型转换并删除此应用程序的数据库表,您可以运行以下命令:
./manage.py reset modeltranslation
就是这样!
【讨论】:
django 和模型翻译的当前状态:
INSTALLED_APPS 中删除“模型翻译”
python manage.py makemigrationspython manage.py migrate别忘了在代码中替换翻译后的字段调用!
【讨论】: