Skip to main content

djaodjin-extended-templates is a Django application that adds missing features for managing Django templates.

Major Features:

  • Live editing of HTML templates
  • Build .css from .scss on page load
  • HTML email templates
  • PDF templates
  • Media assets gallery
  • Upload theme packages

Development

Attention! (2024-10-01) Renamed master branch to main (see GitHub Renaming the default branch from master).

After cloning the repository, create a virtualenv environment, install the prerequisites, create the database then run the testsite webapp.


    $ python -m venv .venv
    $ source .venv/bin/activate
    $ pip install -r testsite/requirements.txt
    $ make vendor-assets-prerequisites

    $ make initdb

    $ python manage.py runserver

    # Browse http://localhost:8000/
    # Start edit live templates

Configure the settings to connect to your e-mail server, then run the sendtestemail command.

credentials:
  EMAIL_HOST_USER =
  EMAIL_HOST_PASSWORD =
site.conf:
  EMAIL_HOST    =
  EMAIL_PORT    =
  EMAIL_USE_TLS =
  DEFAULT_FROM_EMAIL =

Then run the sendtestemail command and look for an e-mail delivered to you in HTML format.

$ python manage.py sendtestemail __your_email_address__

Note that you will need to link podofo-flatform.cc with podofo version 0.9.3. Version 0.9.1 as shipped with many RedHat systems will link with no error but the outputed PDF will be blank.

Release Notes

Tested with

  • Python: 3.12, Django: 5.2 (LTS)
  • Python: 3.14, Django: 6.0 (next)
  • Python: 3.10, Django: 4.2 (legacy)
  • Python: 3.9, Django: 3.2 (legacy)

0.5.4

  • passes Web accessibility tests

previous release notes

Metadata

Release files for djaodjin-extended-templates 0.5.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for djaodjin-extended-templates 0.5.4
File Size Uploaded Provenance
djaodjin_extended_templates-0.5.4.tar.gz 72.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for djaodjin-extended-templates 0.5.4
File Interpreter ABI Platform
djaodjin_extended_templates-0.5.4-py3-none-any.whl Python 3 none any Details

Total release size: 189.0 kB

Release files / djaodjin_extended_templates-0.5.4.tar.gz

Download URL djaodjin_extended_templates-0.5.4.tar.gz
Size 72.5 kB
Tags Source
SHA-256 checksum
How to use checksums
14efb6f179f6dec43d8bd4625f5e1776834eb71a31f69d4d247d7ff5dd5934d9
BLAKE2b-256 checksum
How to use checksums
565ef731e6b9e5707d2e044276e646e56c2e9a2a26c39da43a62e10108f1c134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / djaodjin_extended_templates-0.5.4-py3-none-any.whl

Download URL djaodjin_extended_templates-0.5.4-py3-none-any.whl
Size 116.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
daead821f2cf48b61ab8ca800bb035047f3659e2582fde513c644a0f854298de
BLAKE2b-256 checksum
How to use checksums
855ee6c1c7d3d01b1af946cfe2b4087a246474383d5476f030ed8dabff1ebf9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Security for djaodjin-extended-templates 0.5.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.5.4 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page