gpt4 book ai didi

python - Django中的单表继承

转载 作者:IT老高 更新时间:2023-10-28 20:21:08 28 4
gpt4 key购买 nike

Django是否有对单表继承的明确支持?最后我听说,该功能仍在开发和辩论中。

在此期间,我是否可以使用一些库/技巧来捕获基本行为?我有一个混合了不同对象的层次结构。具有Employee类,雇员类型的子类和manager_id(parent_id)的公司结构的规范示例将很好地逼近我正在解决的问题。

就我而言,我想代表一个想法,即一个员工可以在由另一个员工管理的同时管理其他员工。没有用于Manager和Worker的单独的类,这使得很难在表之间进行分配。子类代表员工,程序员,会计师,销售人员等的类型,并且独立于谁来监督谁(好,我想从某种意义上来说它不再是典型的公司)。

最佳答案

Django当前有两种形式的继承-MTI(模型表继承)和ABC(抽象基类)。

我在引擎盖下写了一个tutorial

您还可以引用model inheritance上的官方文档。

关于python - Django中的单表继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/241250/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com