【发布时间】:2011-02-15 00:48:27
【问题描述】:
要使用自定义字段扩展用户对象,Django 文档建议使用UserProfiles。但是,根据this 对大约一年前关于此问题的回答:
扩展 django.contrib.auth.models.User 现在也工作得更好——自从在模型 API 中重构 Django 的继承代码。
诸如this 之类的文章阐述了如何使用自定义字段扩展用户模型,以及优点(直接从用户对象中检索属性,而不是通过 .get_profile())。
所以我想知道在这个问题上是否有任何共识,或者有理由使用其中一个。或者是 Django 团队目前的想法?
【问题讨论】:
-
注意:问题中提到的建议是针对过时版本的 Django。有关新 Django 版本的指南,请参阅上面的链接问题。
标签: django django-users