Django 1.5:用户和其他信息

时间:2012-12-31 17:58:14

标签: django

我有一个基于django auth的身份验证系统,但我必须向用户添加信息。 在Django 1.5中最好的方法是什么? (在1.4中我正在使用与onetoone链接到用户的配置文件,但现在?)

2 个答案:

答案 0 :(得分:9)

Django 1.5有extendable User models。基本上,您可以扩展抽象基本用户模型,添加字段和任何内容,并从那里使用它。

基本模型仅具有身份验证的基础知识 - 密码字段和上次登录时的字段。您甚至必须创建自己的用户名字段。如果您对当前的Django用户模型(包括用户名,名字,姓氏等)感到满意,它也会以AbstractUser的形式存在,您可以将其扩展为AbstractBaseUser并添加您的自己的领域。

答案 1 :(得分:0)

在django 1.5中你应该创建一个custom user model。用户个人资料现已弃用。