view
inを取得してusingdjango
を返す方法の包括的な例を教えてください。付属の例の数は限られており、それらは私が持っていないレベルの知識を前提としています. 私はソースコードを調べましたが、それを使用する方法について頭も尻尾も作ることができません (たとえば、と?!?の違いは何ですか?)PDF
wkhtmltopdf
django-wkhtmltopdf
PDFTemplateView
PDFTemplateResponse
どんな助けにもとても感謝しています。
ところで(ヘッダーとフッターにもテンプレートを使用しています)
編集
def some_view(request,sID):
something = get_object_or_404(Something,id=sID)
return render_to_response('something.html', {'something':something}, context_instance=RequestContext(request))
次の単純なビューを取得して、ファイルのpdf
代わりに提供するにはどうすればよいですか?html
編集2
私は現在遊んでいます:
def pdf_view(request,sID):
template = 'pdf.html'
something = get_object_or_404(Something,id=sID)
context = {
'something' : Something,
'object_for_header_and_footer': something.object_for_header_and_footer,
}
cmd_options = settings.WKHTMLTOPDF_CMD_OPTIONS
return PDFTemplateResponse(request=request,
context=context,
template=template,
filename='something',
header_template='header.html',
footer_template='footer.html',
cmd_options=cmd_options)
しかし、私は入って'str' object has no attribute 'update'
い/usr/local/lib/python2.7/dist-packages/wkhtmltopdf/utils.py in wkhtmltopdf, line 74
ます。wkhtmltopdf のハッキングを開始するかどうかわかりません?!?!