Come eliminare un oggetto da una relazione molti a molti senza rimuovere l'oggetto effettivo?
Esempio:
Ho i modelli Moodse Interest.
Moodha un campo molti-a-molti interests(che è un models.ManyToManyField(Interest)).
Creo un'istanza di Moodscall my_mood. Nel my_moodscampo degli interessi di ho my_interest, significato
>>> my_mood.interests.all()
[my_interest, ...]
Come faccio a rimuovere my_interestda my_moodsenza eliminare nessuna delle istanze del modello? In altre parole, come rimuovo la relazione senza influire sui modelli correlati?
AttributeError: 'RelatedManager' object has no attribute 'remove'