【发布时间】:2011-01-30 04:24:30
【问题描述】:
我认为这有点棘手,至少对我来说是这样。 :)
所以我有 4 个模型 Person、Singer、Bassist 和 Ninja。
歌手、贝斯手和忍者继承自 Person。
问题是每个 Person 都可以是它的任何子类。
例如一个人可以是歌手也可以是忍者。另一个人可以是贝斯手和忍者。另一个可以是全部三个。
我应该如何组织我的模型?
我们将不胜感激!
【问题讨论】:
-
你在做什么样的项目??这听起来棒极了!我想成为一个贝斯手忍者混乱/邪恶。
-
有一次我有个朋友玩吟游诗人。他死了,换了心脏,变得邪恶(不要问)。起死回生后,他扔掉了琵琶,拿起了一把电吉他(再说一遍,别问了),鼓起勇气用他的刀拨弦,同时做金属咕噜声。显然,这很棒。
-
+1 忍者贝斯手...
标签: python django inheritance django-models django-orm