代码之家  ›  专栏  ›  技术社区  ›  shanyu

django modeltranslation寄存器“0”模型

  •  2
  • shanyu  · 技术社区  · 16 年前

    我有一个Django项目,它使用模型翻译。在开发盒上,它注册了10个模型,工作完美无瑕。

    在生产服务器上,启动时它会通知已注册“0”模型(而不是10),并且不会引发任何异常。但是,当访问任何显示应注册模型的管理页面时 NotRegistered 异常被抛出。

    所有非管理页面和不包含已翻译模型的管理页面都可以正常工作。

    我们非常感谢您的建议。

    2 回复  |  直到 16 年前
        1
  •  2
  •   shanyu    16 年前

    将modeltranslation文件夹从project文件夹移动到packages文件夹解决了此问题。

        2
  •  0
  •   bmaeser    16 年前

    如果数据库中没有生产数据:只需将其删除并重新同步即可