pyexcel sheet save_to_django_model sheet save_to_django_model(modelinitializer=nonemapdict=nonebatch_size=nonesave to database table through django model parameters model database model initializer initialization functions for your model mapdict custom map dictionary for your data columns batch_size parameter to django concerning the size for bulk insertion internal api reference this is intended for developers and hackers of pyexcel data sheet representation in inheritance order from parent to child matrix(arraythe internal representation of sheet data pyexcel internal sheets matrix class pyexcel internal sheets matrix(arraythe internal representation of sheet data each element can be of any python types __init__(arrayconstructor the reason deep copy was not made here is because the data sheet could be huge it could be costly to copy every cell to new memory area :param list arraya list of arrays methods __init__(arraycell_value(rowcolumn[new_value]clone(column_at(indexcolumn_range(columns(contains(predicatecut(topleft_cornerbottomright_cornerdelete_columns(column_indicesdelete_rows(row_indicesenumerate( constructor random access to table cells gets the data at the specified column utility function to get column range returns left to right column iterator has something in the table get rectangle shaped data out and clear them in position delete columns by specified list of indices deletes specified row indices iterate cell by cell from top to bottom and from left to right continued on next page support the project