Есть ли способ сохранить PDF, полученный в виде строки, в pdf-файл с помощью ContentFile?

В ответ на HttpResponse я получаю pdf в виде строки (по словам разработчика, который его установил, он должен приходить как "массив байтов JSON"), но когда я проверяю тип в python, это строка.

Как сохранить файл в формате pdf, используя поле модели "FileField" в модели django? Предыдущий разработчик, который работал над этим, написал просто -

file_object=ContentFile(
  azure_download["Attachment"], azure_download["OriginalFileName"]
),

Где ключ "Attachment" предоставляет pdf в виде строки, а "OriginalFileName" является строкой.

Правильно ли это?

Причина, по которой я спрашиваю, - когда я пытаюсь просмотреть pdf в браузере (который был сохранен в AWS S3), экран пуст - консоль показывает, что причина в том, что pdf поврежден.

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