Tengo muchos objetos para guardar en la base de datos, por lo que quiero crear instancias de modelo con eso.
Con django, puedo crear todas las instancias de modelos, con MyModel(data)
, y luego quiero guardarlas todas.
Actualmente, tengo algo así:
for item in items:
object = MyModel(name=item.name)
object.save()
Me pregunto si puedo guardar una lista de objetos directamente, por ejemplo:
objects = []
for item in items:
objects.append(MyModel(name=item.name))
objects.save_all()
¿Cómo guardar todos los objetos en una transacción?