djangoのreportlabを使用してPDFレポートを生成しようとしています。キャンバスを直接操作することで簡単なレポートを作成できますが、カモノハシの方が簡単なようです。しかし、単純なカモノハシレポートを機能させることはできません。
def all_comps_pdf_report(request):
# Set up HttpResponse object
response = HttpResponse(mimetype='application/pdf')
response['Content-Disposition'] = 'attachment; filename=all_competencies.pdf'
from reportlab.platypus.doctemplate import SimpleDocTemplate
from reportlab.platypus import Paragraph
from reportlab.lib import styles
doc = SimpleDocTemplate(response)
Elements = []
p = Paragraph("Hello World", styles['Heading1'])
Elements.append(p)
doc.build(Elements)
return response
'module' object is unsubscriptable
行について不平を言っているエラーが発生していますp = Paragraph("Hello World", styles['Heading1'])
。私は何が間違っているのですか?