2
我有一個名爲MyModel
的元類。Django-Nonrel:非關係數據庫不支持多表繼承
我也有2個常規模型類名爲Node
和Author
。 Author
繼承自MyModel
,並且Node
沒有。 (Node
和Author
按預期正常工作。)
我想更改Node
,以便它也繼承MyModel
。當我試圖改變Node
也使其從MyModel
繼承,我得到以下錯誤:
raise DatabaseError("Multi-table inheritance is not "
TemplateSyntaxError: Caught DatabaseError while rendering: Multi-table inheritance is not supported by non-relational DBs.
我刪除數據庫中的所有對象Node
,但我仍然得到錯誤。實際上,我想刪除Node
並重新實施它。我怎樣才能讓數據庫認識到Node
應該從MyModel
繼承?
你重置了應用程序並完成了syncdb嗎? – Rohan 2012-07-07 06:44:05