【发布时间】:2011-08-29 12:47:54
【问题描述】:
在一个模型中,我有这个:
class MyModel(models.Model):
relations = models.ManyToManyField(OtherModel)
....
如果我选择:
my_object.relations.remove(other_model_object)
它有效。
如何从关系中删除所有对象? my_object.relations.clean() 不工作。
【问题讨论】:
-
.remove() 和 .clear() 将删除关系,但它们实际上不会删除相关对象......这是你想要做的吗?
标签: django