How would I delete an object from a Many-to-Many relationship without removing the actual object?
Example:
I have the models Moods
and Interest
.
Mood
has a many-to-many field interests
(which is a models.ManyToManyField(Interest)
).
I create an instance of Moods
called my_mood
. In my_moods
's interests field I have my_interest
, meaning
>>> my_mood.interests.all()
[my_interest, ...]
How do I remove my_interest
from my_mood
without deleting either model instance? In other words, how do I remove the relationship without affecting the related models?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…