Я занимаюсь разработкой приложения Invoice в веб-фреймворке Django. В одном из моих предыдущих приложений, разработанных в PHP, я создал файл шаблона счета в Microsoft word и заполнил поля, используя библиотеку PHPOffice
.
Это сработало очень хорошо, так как мне не пришлось беспокоиться о форматировании в pdf. Все форматирование было сделано заранее в самом файле шаблона.
$report_data = new \PhpOffice\PhpWord\TemplateProcessor($template_File);
$report_data->setValue('INVOICENUMBER', $invoice_id);
$report_data->setValue('INVOICEDATE', date('M j,Y', $invoice_date));
Мне было интересно, существует ли подобное решение в Python? Любые полезные указатели в том же духе были бы очень полезны.