首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Django和具体(多表)继承中搜索抽象基类

在Django和具体(多表)继承中搜索抽象基类
EN

Stack Overflow用户
提问于 2014-01-05 22:13:12
回答 1查看 153关注 0票数 1

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

我在Django中被告知您不能在abstract模型上进行筛选,而Django ORM只能搜索表。所以我发现的另一种选择是concrete (multi-table) inheritance。但是在阅读了一篇关于这如何在Django中造成不良性能的文章之后,我希望还有另一种选择?

是否可以搜索Django中的抽象基类,即过滤器?我使用Django 1.6.1,除了对每个表进行过滤之外,还必须有其他选项。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-05 22:41:44

表现不佳是相对的。您期望高db并发性吗?如果叶子继承解决了您的问题,那么它没有什么问题。在他的文章中,Afaik只是让人们意识到引擎盖下面发生了什么。

提示:https://djangosnippets.org/snippets/1034/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20939889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档