Package providing a Jinja2-based template framework.
Project description
JNJ provides a Jinja2-based template framework.
JNJ manages a set of jinja template/macro files with their associated media fragments (CSS and Javascript). JNJ combines the media fragments of all jinja files used by a toplevel jinja template — each toplevel jinja template loads only thse media fragments it needs.
JNJ supports the calling of jinja macros by Python code — this allows the code responding to a AJAX request to use the same jinja macros as the template that rendered the original page request.
JNJ is distributed under the conditions of the BSD 3-Clause License.
JNJ is available as a git repository. You can clone that repository with:
git clone git@github.com:Tapyr/tapyr.git
Reports of bugs in JNJ should be submitted to the git repository.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file JNJ-2.7.1-py2.py3-none-any.whl
.
File metadata
- Download URL: JNJ-2.7.1-py2.py3-none-any.whl
- Upload date:
- Size: 210.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd78bdbb5b1cb8d931c712f14627e1a06b01c584defda828d2afa7a2fa6207c0 |
|
MD5 | cda74ddfca2679271822dd26317a7481 |
|
BLAKE2b-256 | b0f2afb5822897aec7769e98c95b3157d0ebcc168725580edce61d059410acb9 |