2015-08-15 161 views
9

自從升級Django的,當我做進口我已經得到在IPython的這個錯誤:如何解決:「RuntimeWarning:型號<my_model>已經註冊。」

RuntimeWarning:型號「docket.search」已經註冊。不建議重新加載模型,因爲它可能導致不一致,最顯着的是與相關模型有關。

我猜這是iPython的一些自動功能,但有沒有簡單的解決方案?這是我甚至需要解決的問題嗎?

+0

請參閱http://stackoverflow.com/questions/4302527/django-on-a-vps-getting-model-is-already-registered-when-restarting-server –

+0

看起來不像是匹配。這是一個只在ipython中出現的問題,到目前爲止,只有在你執行導入時纔會發生。 – mlissner

回答

1

我得到了這個錯誤,因爲我在__init__.py中有自動導入。我有一些通過信號導入的舊代碼,並將該導入代碼移動到AppConfig,而不是修復它。

相關問題