У меня есть веб-страница с компонентом flex, компонент flex отвечает за создание изображения из пользовательского ввода.
Как только изображение будет готово, пользователь вводит дополнительную информацию в форму HTML и нажимает кнопку отправки формы.
Когда эта кнопка нажата, javascript вызывает функцию для компонентов flex, которая возвращает данные изображения в виде строки в кодировке base64.
Затем с помощью Jquery я делаю ajax POST для представления django.
Данные изображения кодируются в виде строки в параметре «data» ajax POST.
Как только представление django отвечает, я либо перенаправляю с помощью вызова Javascript, либо выявляю возможные ошибки.
Это лучший способ достичь того, чего я хочу достичь?
(отправка данных формы + изображения на сервер сразу)
- При работе с файлами в некоторых формах есть мультикодированная часть. Стоит ли мне ее использовать? с аяксом? как?
Спасибо
Грег