我的模型设置如下:
class Product(models.Model):
related_products = models.ManyToManyField('self', blank=True, related_name='related_products')
正如您所看到的,这种关系与自身有关。现在,假设我的数据库中有3个产品:A,B,C。
B的相关产品是C.现在,如果我将B添加到A的相关产品中,那么B的相关产品会从 C 变为 A和ç即可。
我不想要这个,我希望改变只走一条路。如果我将B添加到A的相关产品中,那么B的相关产品将不会发生变化。希望这很清楚。
我该怎么做?谢谢!