我想要 django 用户配置文件,用户可以在其中添加一些对象(他可以添加多个),例如他的地址、他的产品及其描述等。我不知道该怎么做。
2 回答
1
最好的方法是通过扩展用户模型AUTH_PROFILE_MODULE
。James Bennett 的博客上有一个很棒的教程(做你想做的一部分)。
于 2009-09-24T14:47:28.840 回答
0
使用 User 模型的 ForeignKey 创建一个新模型(比如 UserProfile)。
class UserProfile(models.Model):
address = models.TextField()
products = models.TextField()
user = models.ForeignKey(User, unique=True)
于 2009-09-24T16:06:22.377 回答