Доступ к request.body и request.FILES из маршрута пересылки почты - PullRequest
0 голосов
/ 08 октября 2019

Моя цель - прочитать содержимое перенаправленной почты с вложением, используя маршрут mailgun. Когда письмо не содержит вложения, я могу свободно получить другие атрибуты, такие как отправитель, тема и текст, но когда я пытаюсь получить доступ к request.FILES, я получаю сообщение об ошибке You cannot access body after reading from request's data stream, даже если я добавил декоратор @csrf_exempt в свою функцию просмотра

data =urllib.parse.parse_qs(raw_request_body.decode())
subject = data['subject']
sender = data['sender']
date = data['Date']
text = data['stripped-text']

но когда я пытаюсь даже получить request.FILES после этого блока кода, он выдает ошибку

...