Как обновить поле ManyToManyField при удалении исходной модели?
Рассмотрим следующее model.py для установки на базе MariaDB:
class User(models.Model):
email = models.CharField(max_length=255)
class Newsletter(models.Model):
subscribers = models.ManyToManyField(User, blank=True)
title = models.CharField(max_length=255)
Если я удаляю User, я хочу, чтобы ссылка на него была удалена из любого Newsletter списка subscribers. Я не хочу удалять сам Newsletter в любой момент, даже если список subscribers пуст.
Возможно ли это автоматически с помощью какой-либо функции Django, например on_delete=REMOVE_FROM_LIST?