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