Comment supprimer un objet d'une relation plusieurs-à-plusieurs sans supprimer l'objet réel?
Exemple:
J'ai les modèles Moodset Interest.
Mooda un champ plusieurs-à-plusieurs interests(qui est a models.ManyToManyField(Interest)).
Je crée une instance de Moodscalled my_mood. Dans my_moodsle domaine des intérêts que j'ai my_interest, c'est-à-dire
>>> my_mood.interests.all()
[my_interest, ...]
Comment supprimer my_interestde my_moodsans supprimer l'une ou l'autre des instances de modèle? En d'autres termes, comment supprimer la relation sans affecter les modèles associés?
AttributeError: 'RelatedManager' object has no attribute 'remove'