【发布时间】:2016-09-22 08:48:16
【问题描述】:
我对 Django 中的通用关系感到困惑。
我有一个评论模型,我希望 Workflow 和 WorkflowItem 模型都能够有多个 cmets。
如果我这样做:
class Workflow(models.Model):
comments = models.ManyToManyField(Comment)
class WorkflowItem(models.Model):
comments = models.ManyToManyField(Comment)
那么我应该在评论类中添加什么来将评论链接到其中之一,或者我需要通用关系吗?
还说我想把属于工作流模型的成员,我做吗
class Workflow(models.Model):
comments = models.ManyToManyField(Comment)
members = models.ManyToManyField(Person)
还是别的什么?
【问题讨论】: