Skip to main content

Django app to render django templates as PDF files.

Project description

django-renderpdf

Documentation | Source | Issues | Chat

django-renderpdf is a Django app to render django templates as PDF files.

Introduction

Rendering PDFs for web developers is generally pretty non-trivial, and there's no common approach to doing this. django-renderpdf attempts to allow reusing all the known tools and skills when generating a PDF file in a Django app:

  • Use Django template files, which are internally rendered as HTML and them PDF files.
  • Use staticfiles app to include any CSS or image files.
  • Simply subclass a PDFView class which has an interface very similar to Django's own built-in View classes.

Documentation

The full documentation is available at https://django-renderpdf.readthedocs.io/.

Funding

You can sponsor this project via Liberapay or Ko-Fi. See my sponsor page for details.

Licence

django-renderpdf is licensed under the ISC licence. See LICENCE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_renderpdf-6.1.1.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_renderpdf-6.1.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file django_renderpdf-6.1.1.tar.gz.

File metadata

  • Download URL: django_renderpdf-6.1.1.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.12

File hashes

Hashes for django_renderpdf-6.1.1.tar.gz
Algorithm Hash digest
SHA256 fd9fc3c7ad6e7a908aac448a881b2a60702e7227d5de36e3aa258cdae6a8123e
MD5 2cb2565bc8ea4f9137bf09c0d90014a9
BLAKE2b-256 577439efd6c361cc0b0be14ba43e740e9e2dad191dcec4d7412f8db348563907

See more details on using hashes here.

File details

Details for the file django_renderpdf-6.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_renderpdf-6.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1449e620e1da6d4b199e692c9acacb89ab9275d83867b201102d91c78d1839c3
MD5 32faaa66382d6e8e67ba12dca7f862c8
BLAKE2b-256 1a25354524699459ded1581399b0fe14686b3129ca260423a1dbd4f9cf95f609

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page