Лучший способ обработки временных загрузок пользователей в веб-разработке?
Здравствуйте при переполнении,
Я довольно новичок в веб-разработке, поэтому, пожалуйста, не распинайте меня
В настоящее время я занимаюсь созданием фундамента для веб-приложения (использующего Django в качестве бэкенда), которое будет включать в себя загрузку данных пользователем (blob-файлы). Приложение будет выполнять некоторое машинное обучение на загруженных файлах и представлять результат пользователю в браузере.
После получения результата у пользователя будет возможность сохранить выгрузку в подпапку данного пользователя в bucket (предполагается, что будет использоваться облачное хранилище).
Как лучше всего поступить с закачкой, пока она временная, то есть до того, как пользователь решил сохранить ее в хранилище?
Вышеизложенное может показать мое принципиальное непонимание того, как пользователь взаимодействует с сервером, однако, я вижу в этом одно из решений:
Создание временной папки для каждого пользователя в ведре, где хранится закачка до тех пор, пока пользователь не решит сохранить ее (переместить в нужную папку) или не сохранять (удалить из временной папки).
Является ли это решение совершенно безумным и есть ли гораздо более простой вариант?
Жду любых ответов.
Искренне, начинающий веб-разработчик