我想拥有django用户个人资料,用户可以在其中添加一些对象(他可以添加多个对象),例如他的地址,他的产品和描述等等。我不知道该怎么做。
答案 0 :(得分:1)
执行此操作的最佳方法是通过AUTH_PROFILE_MODULE
扩展用户模型。在James Bennett的blog上有一个很棒的教程(做你想做的部分)。
答案 1 :(得分:0)
使用ForeignKey为User模型创建一个新模型(比如UserProfile)。
class UserProfile(models.Model):
address = models.TextField()
products = models.TextField()
user = models.ForeignKey(User, unique=True)