Начиная с django 1.4, вы можете использовать метод bulk_create
для создания множества объектов B за один раз, а затем добавить их в Ab ManyToMany
.список B
объектов, массово создайте их, затем добавьте их (все сразу) к ManyToMany
отношению ваших A
экземпляров:
l = [
B(...),
B(...),
B(...),
...
]
B.objects.bulk_create(l)
a.b.add(*o)