如果我有两个简单的模型:
class Tag(models.Model):
name = models.CharField(max_length=100)
class Post(models.Model):
title = models.CharField(max_length=100)
tags = models.ManyToManyField(Tag, blank=True)
给定一个Post对象,并为其添加了许多
add
标签,我知道可以删除其中的任何一个,但是如何进行整体删除(全部删除)?谢谢
最佳答案
您尝试过 Post.tags.clear()
吗?
关于Django:删除所有M2M关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2914066/