Как отобразить текст word файлов из базы данных Django
У меня есть база данных, в ней документы word. Как отобразить их содержимое в шаблоне Django? Пока смогла сделать отображение одного и того же шаблона "Статья.dox".
Вот моя view
def home_page(request):
data = Article.objects.all()
doc = docx.Document('media/images/Статья.docx')
paragraphs = [p.text for p in doc.paragraphs]
return render(request, 'SiteApp/home_page.html',
{'data': data, 'paragraphs': paragraphs})
Шаблон
{% for n in data %}
<h5 class="card-title py-0 my-2">Публикация "{{n.title_article }}"</h5>
<h3>Текст документа:</h3>
<ul>
{% for paragraph in paragraphs %}
<p>{{ paragraph }}</p>
{% endfor %}
</ul>
{% endfor %}