Як я можу видалити об'єкт із співвідношення "Багато до багатьох", не видаляючи власне об'єкт?
Приклад:
У мене є моделі Moods
і Interest
.
Mood
має поле "багато-до-багатьох" interests
(яке є models.ManyToManyField(Interest)
).
Я створюю екземпляр Moods
call my_mood
. У my_moods
полі інтересів я маю на my_interest
увазі
>>> my_mood.interests.all()
[my_interest, ...]
Як видалити my_interest
з my_mood
без видалення або примірника моделі? Іншими словами, як я можу видалити зв’язок, не впливаючи на пов'язані моделі?
AttributeError: 'RelatedManager' object has no attribute 'remove'