Django:何时使用OneToOneField并使用继承?

时间:2016-02-14 18:35:06

标签: python django inheritance

我有点困惑。我想扩展django用户来定制它,我知道首选的方法是将OneToOneField放在自定义用户中,以便将它与django用户联系起来。但问题是我们还可以使定制用户继承django用户而不是OneToOneField。我的问题是,继承方法有问题吗? OneToOneField对继承有什么好处(如果有的话)!?

(顺便说一句,我见过this link,但没有解释这些方法的好处)

注意:它不重复!在this link中,问题的作者说:“我不想知道为什么要使用这一个或另一个,但在幕后会发生什么。有什么区别?”,但我的问题恰恰是第一部分,“我想知道为什么要使用一个或另一个“或者换句话说这些方法的优点和缺点是什么。

0 个答案:

没有答案