如何解决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表。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。