Размещение изображения вместе с текстом в django restframework с помощью flutter

Я создаю мобильное приложение для b2b ecommerce. Я использую flutter в качестве фронтенда и django для бэкенда. Я застрял при отправке post запроса на сервер django с помощью flutter. Дело в том, что у меня есть два типа пользователей. Это продавец и покупатель. Продавец должен разместить товар в приложении. Поле модели для товара - название, описание, цена, изображение. Я создал метод post в django rest framework и он работает при проверке через postman. Но у меня возникли трудности с отправкой изображения через flutter. Я использовал image picker для получения изображения. Я искал много вещей, но не мог понять, что делать. Я нашел статьи и видео, в которых отправляется только изображение за раз, но я хочу отправить изображение вместе с другим текстовым полем. Как я могу это сделать? Помогите мне найти решение.

Лучше, если вы загружаете выбранное изображение с помощью multipart и отдельного api, но если вы хотите отправить изображение с другой информацией, вы должны сначала уменьшить качество изображения до уменьшения времени запроса (не получать timeout api), а также использовать base64 для этого.

Ключевое слово для поиска дополнительной информации, загрузка изображения с base64

Вернуться на верх