Я реализовал внутреннюю функциональность, в которой можно загрузить файл CSV или файл Excel, а затем сервер (Django API) прочитает и сохранит все данные в базе данных, но я чувствую, что это не лучший подход ихотел бы получить совет по этому поводу.
Я не вижу причины, по которой серверу требуется прочитать и проверить файл CSV, в то время как клиент (приложение Angular) может выполнить эту работу.Клиент может прочитать, проверить файл и отправить данные на сервер.
Затем сервер выполнит оставшуюся часть работы, чтобы сохранить данные в базе данных.Но я подумал об этом, предположим, что файл содержит миллион записей, это означает, что конечная точка сервера будет добавлять миллион элементов.Это приведет к проблемам с производительностью.Как лучше всего справиться с этим?