Här är en lösning som faktiskt använder executemany() !
I grund och botten idén i exemplet här kommer att fungera.
Men observera att i Django måste du använda platshållaren %s istället för frågetecknet.
Du kommer också att vilja hantera dina transaktioner. Jag ska inte gå in på det här eftersom det finns gott om dokumentation tillgänglig.
from django.db import connection,transaction
cursor = connection.cursor()
query = ''' INSERT INTO table_name
(var1,var2,var3)
VALUES (%s,%s,%s) '''
query_list = build_query_list()
# here build_query_list() represents some function to populate
# the list with multiple records
# in the tuple format (value1, value2, value3).
cursor.executemany(query, query_list)
transaction.commit()