Django vs concrete(multitable)inheritan中抽象基类的搜索

2021-06-13 13:40:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前有一个抽象基类,我的几个模型都是从这个抽象基类继承的。我在试图过滤它时遇到了一个问题。你知道吗

Django告诉我不能在abstract模型上过滤,Django ORM只能搜索表。所以我找到的另一个选择是concrete (multi-table) inheritance。但读完a post on how this creates bad performance in Django我希望还有其他选择?你知道吗

是否可以在Django中搜索抽象基类,即filter?我使用的是django1.6.1,必须有一个选项,而不是对每个表进行过滤。你知道吗