Google'da bulabildiğim her çözümü denemesine rağmen, resimlerin görünmesini sağlayamadım.
from tempfile import mkstemp
# write html to a temporary file
# can used NamedTemporaryFile if using python 2.6+
fid, fname = mkstemp(dir='/tmp')
f = open(fname, 'w+b')
f.write(html)
f.close()
# now create pdf from the html
cmd = 'xhtml2pdf "%s"' % fname
os.system(cmd)
os.unlink(fname)
# get the content of the pdf
filename = fname+'.pdf'
pdf = open(filename, 'r')
content = pdf.read()
pdf.close()
os.unlink(pdf.name)
# return content
response = HttpResponse(content, mimetype='application/pdf')
response['Content-Disposition'] = 'attachment; filename=draft.pdf'
görüntüleri url veya tam yol adını, mesela ya vardı burada çalıştı: pisa komut satırı sürümü Tamam görüntüler Ama bu geçiştirmek benim için çalıştı.
<img src="/home/django/project/site_media/css/output/images/logo.jpg" />
<img src="http://www.mysite.com/css/output/images/logo.jpg" />
Link dead - işte bu: http://www.microsoft.com/windows/2008/11/11/pdf-generation-with-pisa-in-django/ – Gady