我们已经决定,借助 Chrome 的页面翻译支持,要跟上整个网站的翻译才能获得收益,工作量太大。所以,我需要删除/卸载django-modeltranslation 应用程序,我想知道推荐的前进路径是什么?添加应用程序后,修改了数据库中的表,为每种语言添加了一个新字段。但是,模型中没有列出这些,所以我不能只修改模型......
问问题
287 次
2 回答
0
如果您使用的是 pip,则可以将其卸载:
pip uninstall django-modeltranslation
从您的 settings.py 中已安装的应用程序中删除模型翻译并删除此应用程序的数据库表,您可以运行以下命令:
./manage.py reset modeltranslation
就这样 !
于 2013-05-20T14:15:16.093 回答
0
django 和模型翻译的当前状态:
- 删除“模型翻译”
INSTALLED_APPS
python manage.py makemigrations
python manage.py migrate
不要忘记替换代码中的翻译字段调用!
于 2022-01-24T23:47:27.410 回答