0
def preview_pdf(request, did):
d_instance = get_object_or_404(MyObject, pk=did, user=request.user)
#resp = HttpResponse(content_type='application/pdf')
result = generate_pdf('pdf_preview.html')
return render_to_response('pdf_preview.html', {'objects': d_instance,'result':result}, RequestContext(request))
pdf_preview.html:Django的xhtml2pdf - 生成PDF(編解碼器不能解碼字節)
{{result}}
<iframe src="http://docs.google.com/viewer?url={{result}}.pdf&embedded=true" width="600" height="780" style="border: none;"></iframe>
{{objects.name}}
,但不顯示該文檔。
{{result}}
顯示,如:<StringIO.StringIO instance at 0xb4da030c>
您是否需要將'HttpResponse'對象傳遞給'generate_pdf'函數? –
@PauloBu我需要在iframe中顯示我生成的pdf。 '{{result}}'看起來像'' –
user2426362
而你正在將'pdf_preview.html'轉換爲pdf我是對嗎?你可以發佈「pdf_preview.html」的內容嗎? –