Есть 2 объекта (один в Programmer , другой в Contribution). Между объектами ошибочно создалась связь (поле ManytoMany).
Как отвязать друг от друга эти объекты, не удаляя ни один из этих объектов?
class Programmer(models.Model):
full_name=models.CharField(max_length=200)
position=models.CharField(max_length=200, null=True)
age=models.IntegerField(default=27)
def __str__(self):
return '%s , %s' % (self.full_name , self.position)
class Company(models.Model):
name=models.CharField(max_length=100)
headquarters=models.CharField(max_length=100, null=True)
def __str__(self):
return self.name
class Contribution(models.Model):
description=models.CharField(max_length=100)
company=models.ForeignKey(Company, null=True, on_delete=models.SET_NULL)
programmer=models.ManyToManyField(Programmer, blank=True, related_name=$
def __str__(self):
return self.description