Как отправить изображение в качестве одного из полей JSON данных?
У меня есть модель с полем ImageFiled и сериализатор для нее. Так же есть клиент aiohttp. Как мне отправить post запрос с JSON данными, где в качестве одного из значений находится файл с изображением?
Константин Нагибович, если я правильно понял, то вы предложили сделать вот так:
with open(photo_path, 'rb')as file:
post_data['photo'] = base64.encodestring(file.read())
async with session.post(url=url, headers=headers, json=post_data) as response:
pass
На это я получил ошибку: TypeError: Object of type bytes is not JSON serializable