我需要生成用於報告目的的pdf。前端將在http請求中以[標題,文件類型,數據]的格式向我發送json列表的列表(動態,可能只有一個項目,或N個項目)。從Django中的http請求生成PDF
[ ["Confusion Matrix", "img", "#image data in 64 bits encode"] , ["Graph1", "img", "#image data in 64 bits encode"] ]
在我看來,接受請求後,我應該如何轉換他們到HTTP格式逐一把它們添加到一個大的HTTP模板來生成PDF?我試圖用Django模板,但我想知道是否有更優雅的解決方案。我走在前端的文件類型的原因是由於圖像數據將與64位和文本數據將被存儲在存儲網絡服務
您是否嘗試過使用ReportLab? Django文檔建議使用:https://docs.djangoproject.com/en/1.11/howto/outputting-pdf/ –