0

基本上,我正在尝试使用 django 的身份验证支持来构建一个身份验证系统。例如,我需要 2 种不同的用户类型,TypeA 和 typeB。他们应该通过不同的途径进行注册,每一种途径都包含许多不同的字段,并且很少有相似的字段(电子邮件和密码)。他们都将通过单一登录路径登录。您认为实现这一目标的最佳方法是什么?多个表继承或具有类型属性的单个模型?(您也可以建议其他选项,我对此没有任何问题)提前致谢!

编辑:一个问题。我为每种用户类型都实现了一对一的关系,但现在我在设置中被困在 AUTH_USER_MODEL 中。它的价值应该是多少?每个一对一关系可以声明2次吗?

4

0 回答 0