Birisi bana django
PDF
wkhtmltopdf
kullanarak bir view
almak için kapsamlı bir örnek verebilir. django-wkhtmltopdf
ile gelen sınırlı sayıda örnek var ve sahip olmadığım bir bilgi seviyesi var. Kaynak kodunu inceledim ama nasıl kullanacağımın başlarını veya kuyruklarını yapamıyorum (örneğin PDFTemplateView
ve PDFTemplateResponse
arasındaki fark nedir?)Django ile PDF oluşturma (wkhtmltopdf)
Herhangi bir yardım için çok minnettar olurum. BTW
(ı başlığındaki için şablon kullanıyorum ve de altbilgim)
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))
Aşağıdaki basit görünüm alacağı nasıl yerine pdf
bana sağlamak için
DÜZENLEME bir html
dosyasının?
DÜZENLEME 2
Şu anda etrafında oynuyorum:
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)
ama /usr/local/lib/python2.7/dist-packages/wkhtmltopdf/utils.py in wkhtmltopdf, line 74
içinde 'str' object has no attribute 'update'
alıyorum. Wkhtmltopdf kesmeye başlayıp başlamadığımı bilmiyorum?!?!
normal görünüm ve PDFTemplateResponse benim için çalışıyor. WKHTMLTOPDF_CMD_OPTIONS değerini belirtmedim. – allcaps