実際のオブジェクトを削除せずに、多対多の関係からオブジェクトを削除するにはどうすればよいですか?
例:
私はモデルを持っているMoods
とInterest
。
Mood
多対多フィールドinterests
(これはmodels.ManyToManyField(Interest)
)があります。
私はのインスタンスの作成Moods
と呼ばれるがmy_mood
。でmy_moods
、私が持っているの利益のフィールドmy_interest
、意味
>>> my_mood.interests.all()
[my_interest, ...]
どちらのモデルインスタンスも削除せずにmy_interest
からmy_mood
削除するにはどうすればよいですか?つまり、関連モデルに影響を与えずに関係を削除するにはどうすればよいですか?
AttributeError: 'RelatedManager' object has no attribute 'remove'