我在 Stage 和 Pipeline 之间有默认的 m2m 关系(没有通过模型)。我有另一个模型(StageHistory),它需要与 m2m 关系阶段管道创建的表上保存的数据建立 m2o 关系。
那么我应该在“pipeline_stage”字段上写什么?
class Stage(models.Model):
#other fields
class Pipeline(models.Model):
stages = models.ManyToManyField('Stage')
#other fields
class StageHistory(models.Model):
pipeline_stage = models.ForeignKey(HERE)
我应该创建一个“通过”模型吗?