扩展django用户

时间:2012-11-16 07:27:27

标签: django django-models django-users

这是我关于stackoverflow的第一个问题。我是初学程序员,有点编程逻辑问题。

我的问题是我有一个模型(恰好是一个表单)从用户那里收集重要信息,我希望能够将这个模型与个人用户联系起来,因为它有我需要的信息。

赞赏任何形式的帮助......顺便说一句,我正在使用Django Web框架。

2 个答案:

答案 0 :(得分:1)

在1.5:https://docs.djangoproject.com/en/dev/topics/auth/#auth-profiles之前,添加一个模型,将OneToOne链接到Django提供的User模型,并在settings.py中使用全局AUTH_PROFILE_MODULE

告诉该模型

在1.5:https://docs.djangoproject.com/en/dev/topics/auth/#auth-custom-user之后,不推荐使用上一个方法。现在您必须完全自定义Django提供的用户模型。

答案 1 :(得分:0)

如果您是新用户,我建议使用以下链接:

EXTENDING USER MODEL IN DJANGO

Storing additional information about users

通常,您使用Django User模型的外键创建普通模型。然后添加您要为用户存储的任何其他字段,例如出生日期,网站,喜欢的颜色等。

相关问题