from docxtpl import DocxTemplate
# определяем словарь переменных контекста,
# которые определены в шаблоне документа DOCX
context = {}
context['company_name'] = 'Название компании.'
doc = DocxTemplate("word_tpl.docx")
# подставляем контекст в шаблон
doc.render(context)
# сохраняем и смотрим, что получилось
doc.save("generated_docx.docx")
Ошибка:
Traceback (most recent call last):
File "/home/slavikaht/PycharmProjects/sukanaka/main.py", line 10, in
doc.render(context)
File "/home/slavikaht/PycharmProjects/sukanaka/.venv/lib/python3.10/site-packages/docxtpl/template.py", line 382, in render
for relKey, xml in headers:
File "/home/slavikaht/PycharmProjects/sukanaka/.venv/lib/python3.10/site-packages/docxtpl/template.py", line 338, in build_headers_footers_xml
for relKey, part in self.get_headers_footers(uri):
File "/home/slavikaht/PycharmProjects/sukanaka/.venv/lib/python3.10/site-packages/docxtpl/template.py", line 324, in get_headers_footers
for relKey, val in self.docx._part._rels.items():
AttributeError: 'DocumentPart' object has no attribute '_rels'. Did you mean: 'rels'?
Помогите пожалуйста в чем может быть дело?