2010-03-02 32 views
2

我有一個Django項目,採用模型翻譯。在開發箱上,它註冊了10個模型並且完美地工作。django模型翻譯寄存器「0」模型

在生產服務器上,啓動時它會通知它已註冊「0」個模型(而不是10個),並且不會拋出任何異常。但是,當訪問任何顯示應該註冊模型的管理頁面時,將引發NotRegistered異常。

所有不包含翻譯模型的非管理頁面和管理頁面均可正常工作。

建議非常感謝。

回答

2

將modeltranslation文件夾從項目文件夾移動到packages文件夾解決了問題。

0

看看到你的數據庫,我敢打賭,「執行syncdb」沒有添加所需的colums /表

如果你有數據庫上沒有生產數據:簡單刪除並重新將其同步

+0

感謝您的回覆,但事實並非如此。 – shanyu 2010-03-02 17:29:58

+0

@bmaeser如果我的數據庫中有數據,該怎麼辦? – Armance 2013-07-01 16:25:10