Django 1.3,扩展到用户身份验证系统,用户概要分析还是子类化?

问题描述

| 子类化: http://scottbarnham.com/blog/2008/08/21/extending-the-django-user-model-with-inheritance/ 用户分析: https://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-users 哪一个效率更高而麻烦更少? 和 如果我打算扩大规模,应该走哪条路?     

解决方法

        除非您准备1)编写自己的身份验证后端,以及2)永远不要使用其他身份验证后端,否则不要使用子类化。     ,        拥有最简单的身份验证模型以及Profile中的所有其他连接数据似乎很有意义。 通常,出于诸如Ignacio之类的原因,我会使用UserProfile类,而且还因为经过一番标准化之后,我通常发现该数据将不属于User表。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...