У меня есть много объектов для сохранения в базе данных, поэтому я хочу создать экземпляры Model с этим.
С django я могу создать все экземпляры моделей с MyModel(data)
, а затем я хочу сохранить их все.
В настоящее время у меня есть что-то вроде этого:
for item in items:
object = MyModel(name=item.name)
object.save()
Мне интересно, могу ли я сохранить список объектов напрямую, например:
objects = []
for item in items:
objects.append(MyModel(name=item.name))
objects.save_all()
Как сохранить все объекты в одной транзакции?