I have the following problem: I need to update a set of objects with the same many_to_many field. So lets say I have the following models
class Blog:
name = CharField
users = M2M(User)
class User:
name = CharField
And now trying something like
users = Users.objects.filter(**somefilters)
and Blog.objects.filter(#getting very large list of blogs).update(users=users)
Actually the update operation does not work, as M2M objects don't seem to be supported. And if I am trying to do something list
for blog in large_list_of_blogs:
blog.users.add(users)
It's very very slow, as every object is accessed individually.