Trong một mô hình, tôi có điều này:Làm thế nào để loại bỏ tất cả các mối quan hệ từ manytomany?
class MyModel(models.Model):
relations = models.ManyToManyField(OtherModel)
....
và nếu tôi chọn:
my_object.relations.remove(other_model_object)
nó hoạt động.
Làm thế nào để loại bỏ tất cả các đối tượng khỏi các mối quan hệ? my_object.relations.clean() không hoạt động.
lệnh .remove() và .clear() sẽ loại bỏ các mối quan hệ, nhưng họ sẽ không thực sự xóa các đối tượng liên quan ... là những gì bạn đang cố gắng làm? – Brandon
Vâng, rất cảm ơn. – Nips
xem tại đây http://stackoverflow.com/questions/4719137/how-do-i-remove-multiple-objects-in-a-manytomany-relationship-based-on-a-filter – madjardi