这是我关于stackoverflow的第一个问题。我是一名初学者程序员,并且在编程逻辑方面存在问题。
我的问题是我有一个模型(恰好是一个表单),它从用户那里收集重要信息,我希望能够将此模型与单个用户相关联,因为它具有我需要的关于他们的信息。
任何形式的帮助表示赞赏......顺便说一句,我正在使用 Django Web 框架。
这是我关于stackoverflow的第一个问题。我是一名初学者程序员,并且在编程逻辑方面存在问题。
我的问题是我有一个模型(恰好是一个表单),它从用户那里收集重要信息,我希望能够将此模型与单个用户相关联,因为它具有我需要的关于他们的信息。
任何形式的帮助表示赞赏......顺便说一句,我正在使用 Django Web 框架。
在 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 提供的 User 模型。
如果您是新用户,我建议您使用以下链接:
通常,您使用 Django User 模型的外键创建一个普通模型。然后添加您想要为用户存储的任何其他字段,例如出生日期、网站、喜欢的颜色等。