4
django-model-utils。 我正在尝试InhertianceManager的基本使用,如文档中所述。django-model-utils:如果父模型/类是抽象的,继承管理器是否工作?
nearby_places = Place.objects.filter(location='here').select_subclasses()
唯一的区别是我的父模型/类是抽象的。这是否仍然有效?
我得到这样的错误
陷入DatabaseError同时呈现:(1146, “表 'proj.ParentModel' 不存在”)
和
'选项'对象没有属性'_join_cache'
这两者都是您尝试对抽象类执行查询时通常会遇到的错误。
在我父模型我定义的经理如下:
class ParentModel(OrderedModel):
objects = InheritanceManager()