Сообщение клиента Python ФАЙЛ с данными POST

Использование python/django для загрузки изображений:

нагрузочное тестирование саранчи:

headers = {'content-type': 'multipart/form-data'}
image = open('img.jpg', 'rb')
payload = {'id': self.id}
files = {'photo': image}    
upload_result = self.client.post("/image/", data=payload, files=files, headers=headers)

Когда я использую выше, я вижу request.FILES NONE. Однако, когда я использую POSTMAN, я получаю объект files

Как отправить файл в запросе клиента с некоторыми данными POST через http-клиент locust?

server.py

photo = request.FILES.get('photo')
id = request.POST.get('id')
form = PhotosModelForm(request.POST, request.FILES)

0 ответов

Другие вопросы по тегам