【发布时间】:2011-11-25 13:18:50
【问题描述】:
我正在建立一个类似于 eBay 的网站。我有两种用户:卖家和买家。
我已阅读此https://docs.djangoproject.com/en/1.3/topics/auth/#storing-additional-information-about-users,并创建了一个 UserProfile(abstract) 模型和另外两个模型:卖方和买方。
现在,我有其他模型:评论。卖家和买家都可以写评论。我应该如何关联它们? 我一直在考虑这些选项,但我对 Django 没有经验,也许你有更好的主意:
class Comment(models.Model):
created_by = models.ForeignKey(UserProfile)
或
class Comment(models.Model):
created_by = models.ForeignKey(auth.models.User)
编辑:
我希望有不同的类(卖方和买方),因为它们可以有不同的数据。
【问题讨论】:
标签: python django authentication