Inkspan › Django
Call the Inkspan /v1/generate/template endpoint from Django to generate a PDF from a template — no headless browser, fonts, or PDF infrastructure to maintain. Set your API key as an environment variable and POST.
# views.py
import requests
from django.http import HttpResponse
def make_pdf(request):
r = requests.post('https://api.inkspan.dev/v1/generate/template',
headers={'X-API-Key': settings.INKSPAN_KEY},
json={"template":"<h1>{{name}}</h1>","data":{"name":"Ada"}})
return HttpResponse(r.content, content_type='application/pdf')
Get a free API key →