【问题标题】:Uninstall django-modeltranslation卸载 django-modeltranslation
【发布时间】:2013-05-15 00:25:00
【问题描述】:

我们已经决定,借助 Chrome 的页面翻译支持,要跟上整个网站的翻译进度,才能获得收益。所以,我需要删除/卸载django-modeltranslation app 并且想知道推荐的前进路径是什么?添加应用程序后,修改了数据库中的表,为每种语言添加了一个新字段。但是,模型中没有列出这些,所以我不能只修改模型...

【问题讨论】:

    标签: django django-modeltranslation


    【解决方案1】:

    如果你使用的是 pip,你可以卸载它:

    pip uninstall django-modeltranslation
    

    从您的 settings.py 中已安装的应用程序中删除模型转换并删除此应用程序的数据库表,您可以运行以下命令:

    ./manage.py reset modeltranslation
    

    就是这样!

    【讨论】:

      【解决方案2】:

      django 和模型翻译的当前状态:

      1. INSTALLED_APPS 中删除“模型翻译”
      2. python manage.py makemigrations
      3. python manage.py migrate

      别忘了在代码中替换翻译后的字段调用!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-01-20
        • 2014-11-06
        • 1970-01-01
        • 2022-01-23
        • 1970-01-01
        • 2018-11-15
        • 2021-10-30
        • 1970-01-01
        相关资源
        最近更新 更多