Django pypdftk - subprocess.CalledProcessError

Django pypdftk - subprocess.CalledProcessError

我正在尝试用字典中的信息填充 pdf。当我运行下面的代码:

fields = {'zeitraum': getMonth(month), 'arzt': doc.name, 'rechnungsnr': verrechnungsNr, 'verrechnungsbasis': total['verrechnungsbasis'],
              'marketing': total['marketing'], 'dauer': str(total['dauer'])+" min.", 'miete': total['miete'], 'geraeteaufwand': total['geraet'],
              'labor': total['labor'], 'material': total['material'], 'materialust': materialust, 'mwst':mwst, 'gesamt': gesamt}
    
    
result = pypdftk.fill_form('/assets/docs/sf_rechnung_arzt.pdf', fields)
    
    
return FileResponse(result, as_attachment=True, filename='output.pdf')

我收到以下错误:

subprocess.CalledProcessError: Command 'pdftk /assets/docs/sf_rechnung_arzt.pdf fill_form C:\Users\pataki\AppData\Local\Temp\tmpyf2o6cgc output C:\Users\pataki\AppData\Lo
cal\Temp\tmpqqolt1_3 flatten' returned non-zero exit status 1.

而且我不知道出了什么问题。有人有提示吗?谢谢!

很可能是因为未安装 pdftk 命令行工具。 ‍♂️