Implementando la inserción por lotes en la base de datos en Django
En el desarrollo de Django, a menudo es necesario insertar por lotes grandes cantidades de datos en la base de datos. Este artículo presentará cómo utilizar las funciones proporcionadas por Django para implementar operaciones de inserción por lotes eficientes.
Primero, necesitamos preparar los datos que se insertarán. Supongamos que tenemos un Person
modelo llamado que contiene dos campos name
y . age
Usaremos una lista para almacenar los datos que se insertarán, cada elemento de datos es un diccionario que contiene name
y .age
data = [
{
'name': 'Alice', 'age': 25},
{
'name':