के साथ Django पीडीएफ प्रश्न मैं पीसा का उपयोग कर एक पीडीएफ फ़ाइल में एक HTML टेम्पलेट जेनरेट करना चाहता हूँ। मेरा मानना है कि मेरे पास आवश्यक सभी पैकेज हैं लेकिन मुझे ऐसा करने में समस्याएं आ रही हैं। यहां मेरे दृश्य को से नीचे दिया गया है जो मैंने किया है।पीजा
संपादित करें: मेरा नवीनतम यूआरएल, विचार & टेम्पलेट है।
url.py
(r'^index/render_pdf/(?P<id>\d+)/$', render_pdf),
views.py
def fetch_resources(uri, rel):
path = os.path.join(settings.MEDIA_ROOT, uri.replace(settings.MEDIA_URL, ""))
return path
def render_pdf (html, id):
invoice_items_list = Invoice_Items.objects.filter(pk=id)
result = StringIO.StringIO()
pdf = pisa.pisaDocument(StringIO.StringIO(html.encode("ISO-8859-1")), dest=result, link_callback=fetch_resources)
return result
एक टेम्पलेट में, मैं इस टैग की है।
<a href="{% url c2duo.views.render_pdf invoices.pk %}">
, तो आप पूर्ण त्रुटि ट्रैस बैक या व्यवहार आपको हो रही हो और में जोड़ने प्रश्न, ताकि सभी लोग देख सकें कि जब आप इसे इस तरह से आजमाते हैं तो क्या होता है। – nosklo
'render_to_pdf (template_src, context_dict) 'में कोई' वापसी 'नहीं है। क्या आप वास्तव में उपयोग किए जा रहे वास्तविक कोड को शामिल कर सकते हैं? –
कोड – Shehzad009