Показать PDF-файл с правильным отступом - PullRequest
1 голос
/ 01 мая 2020

Я хочу показать файл PDF на веб-странице. Файл PDF содержит Python программу с отступом. Но при отображении файла я не могу получить правильный интервал, как в PDF.

import PyPDF2
def read_file(request):
    pdfFileObj = open('media/documents/from_django.pdf', 'rb')
    pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
    pageObj = pdfReader.getPage(0)
    text=pageObj.extractText()
    pdfFileObj.close()
    context = {'file_content': text}
    return render(request, "file.html", context)



HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <title>File</title>
</head>
<body>
{{ file_content}}
</body>
</html>
...