Luego de de una extensa búsqueda de datos dimos con la respuesta esta incógnita que pueden tener ciertos de nuestros usuarios. Te regalamos la solución y nuestro objetivo es que resulte de mucha apoyo.
Solución:
my_mood.interests.remove(my_interest)
Documentos de relaciones de Django
Nota: es posible que deba obtener una instancia de my_mood
y my_interest
usando la API QuerySet de Django antes de poder ejecutar este código.
Si necesita eliminar todas las referencias M2M sin tocar los objetos subyacentes, es más fácil trabajar desde la otra dirección:
interest.mood_set.clear()
Si bien esto no aborda directamente la pregunta del OP, a menudo es útil en esta situación.
En su caso, simplemente puede borrar la relación.
my_mood.interests.clear()
Entonces, quizás cuando vuelva a crear una nueva relación en su serializador, pueda hacer algo como esto
interests = Interests.objects.get_or_create(name='Something')
my_mood_obj.tags.add(tag[0])
my_mood_obj.save()
Reseñas y puntuaciones
Más adelante puedes encontrar las interpretaciones de otros sys admins, tú también eres capaz insertar el tuyo si lo crees conveniente.