معرفی شرکت ها


django3-easy-pdf-0.1.2.dev1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Django PDF views, the easy way
ویژگی مقدار
سیستم عامل -
نام فایل django3-easy-pdf-0.1.2.dev1
نام django3-easy-pdf
نسخه کتابخانه 0.1.2.dev1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Filip Wasilewski
ایمیل نویسنده en@ig.ma
آدرس صفحه اصلی https://github.com/meneses-pt/django3-easy-pdf
آدرس اینترنتی https://pypi.org/project/django3-easy-pdf/
مجوز MIT
Django PDF rendering ==================== Django PDF rendering, the easy way. .. image:: https://circleci.com/gh/nigma/django-easy-pdf/tree/master.svg?style=svg :target: https://circleci.com/gh/nigma/django-easy-pdf/tree/master :alt: Build Status .. image:: https://img.shields.io/pypi/v/django-easy-pdf.svg :target: https://pypi.python.org/pypi/django-easy-pdf/ :alt: Latest Version .. image:: https://img.shields.io/badge/wheel-yes-green.svg :target: https://pypi.python.org/pypi/django-easy-pdf/ :alt: Wheel .. image:: https://img.shields.io/pypi/l/django-easy-pdf.svg :target: https://pypi.python.org/pypi/django-easy-pdf/ :alt: License Developed at `en.ig.ma software shop <http://en.ig.ma>`_. Development Version ------------------- Note: A new PDF rendering backend using WeasyPrint for more accurate rendering is in development under the develop branch. See https://github.com/nigma/django-easy-pdf/pull/34 for changes, testing and discussion. If you rely on the ``xhtml2pdf`` rendering backend and templates pin the package version to ``django-easy-pdf>=0.1.1<0.2.0``. Overview -------- This app makes rendering PDF files in Django really easy. It can be used to create invoices, bills and other documents from simple HTML markup and CSS styles. You can even embed images and use custom fonts. The library provides both Class-Based View that is almost a drop-in replacement for Django's ``TemplateView`` as well as helper functions to render PDFs in the backend outside the request scope (i.e. using Celery workers). Quickstart ---------- 1. Include ``django-easy-pdf``, ``xhtml2pdf`` in your ``requirements.txt`` file. If you are on Python 3 you need to install the latest version of Reportlab and the beta version of xhtml2pdf:: $ pip install xhtml2pdf>=0.2b1 2. Add ``easy_pdf`` to ``INSTALLED_APPS``. 3. Create HTML template for PDF document and add a view that will render it: .. code-block:: css+django {% extends "easy_pdf/base.html" %} {% block content %} <div id="content"> <h1>Hi there!</h1> </div> {% endblock %} .. code-block:: python from easy_pdf.views import PDFTemplateView class HelloPDFView(PDFTemplateView): template_name = 'hello.html' 4. You can also use a mixin to output PDF from Django generic views: .. code-block:: python class PDFUserDetailView(PDFTemplateResponseMixin, DetailView): model = get_user_model() template_name = 'user_detail.html' Documentation ------------- The full documentation is at `django-easy-pdf.readthedocs.io <https://django-easy-pdf.readthedocs.io/>`_. A live demo is at `easy-pdf.herokuapp.com <https://easy-pdf.herokuapp.com/>`_. You can run it locally after installing dependencies by running ``python demo.py`` script from the cloned repository or through Docker with ``make demo``. Dependencies ------------ ``django-easy-pdf`` depends on: - ``django>=1.10`` - ``xhtml2pdf>=0.2b1`` - ``reportlab`` License ------- ``django-easy-pdf`` is released under the MIT license. Other Resources --------------- - GitHub repository - https://github.com/nigma/django-easy-pdf - PyPi Package site - https://pypi.python.org/pypi/django-easy-pdf - Docs - https://django-easy-pdf.readthedocs.io/ Commercial Support ------------------ This app and many other help us build better software and focus on delivering quality projects faster. We would love to help you with your next project so get in touch by dropping an email at en@ig.ma. History ------- 0.1.1 (2017-04-19) ++++++++++++++++++ * Update for Django 1.11 and Python 3 0.1.0 (2014-01-24) ++++++++++++++++++ * First release


نیازمندی

مقدار نام
>=1.8 django
>=0.2b1 xhtml2pdf
>=3 reportlab


نحوه نصب


نصب پکیج whl django3-easy-pdf-0.1.2.dev1:

    pip install django3-easy-pdf-0.1.2.dev1.whl


نصب پکیج tar.gz django3-easy-pdf-0.1.2.dev1:

    pip install django3-easy-pdf-0.1.2.dev1.tar.gz