У меня есть две модели django, которые я хочу соединить, используя отношения многие ко многим. Смотрите пример ниже:
class A(models.Model):
name = models.CharField(max_length=1000, unique=True)
class B(models.Model):
name = models.CharField(max_length=1000, unique=True)
aa = models.ManyToManyField(A, related_name='bs', blank=True, null=True)
Что я пытаюсь выяснить, что произойдет, если я удалю запись A или B? Я хочу, чтобы отношения в M2M были удалены, а другой объект остался нетронутым. Скажем, строка в A удалена, тогда соответствующие строки в B должны остаться, только соединение через отношение m2m должно быть удалено. Я не могу найти его в документации по Django.