Как отправить изображение, загруженное во фронтенде на javascript, на AWS S3 в Django?
У меня есть веб-приложение, фронтенд использует HTML5, бэкенд - Django. Во фронтенде есть кнопка upload, которая должна загрузить изображение на AWS S3. Теперь я могу только загрузить изображение с помощью этой кнопки, но я не знаю, как сохранить его на AWS S3 через Django. Как я могу это сделать?
<script>
function renderCover(value, row) {
return '<input accept="image/*" type="file" id="files" />\n' +
'<img id="image" />'
}
function handleFileSelect (evt) {
// Loop through the FileList and render image files as thumbnails.
for (const file of evt.target.files) {
// Render thumbnail.
const span = document.createElement('span');
const src = URL.createObjectURL(file);
span.innerHTML =
`<img style="height: 75px; border: 1px solid #000; margin: 5px"` +
`src="${src}" title="${escape(file.name)}">`;
document.getElementById('list').insertBefore(span, null)
}
}
</script>