Загрузка файлов с фронтенда на файловый сервер с помощью Python Django и SFTP
Я хочу загружать файлы из фронтенда (vueJS) с помощью axios на удаленный файловый сервер. Мой бэкенд написан на Python, и я использую фреймворк Django. Я успешно загрузил файлы из бэкенда на сервер с помощью paramiko:
sftpclient.put('localpath', 'remotepath')
Проблема в том, что для этого требуется, чтобы файл находился в папке бэкенда. Как я могу обойти это и загрузить файлы с клиента прямо на файловый сервер?
Я также пытался использовать пакет django-storages, но он по какой-то причине помещает файл в оперативную память и очень медленно загружает его на файловый сервер (а также разбивается, когда я пытаюсь использовать его с большими файлами).