Filewatcher File Search File Search
Catalog
Content Search
» » » » »

python-jinja

small but fast and easy to use stand-alone template engine

Variants:
Jinja provides a Django-like non-XML syntax and compiles templates into executable Python code. It's basically a combination of Django templates and Python code.

Philosophy: application logic is for the controller but don't try to make the life for the template designer too hard by giving him too few functionality.

Features: * Simple API. * Extremely lightweight. * The whole engine is completely sandboxed. A template designer won't be able to modify application data or execute dangerous code * You can use nearly every Python expression. Not supported are the binary operators and list comprehensions / generator expressions. * Uses the same concept for inheritance Django uses. It's very powerful and easy to understand. * Provides so called macros that allow you to put often used template snippets into callable blocks * Designer friendly. Jinja simplifies many things for a template designer. Loops can be used in a recursive way, filters are available to format values, loops know about their iteration etc. * Dynamic syntax. You don't like the Django block syntax? You can override the syntax elements on environment initialisation. It's no problem to use ASP/PHP/Ruby syntax, html comments for blocks etc.

Homepage:
Package version:1.2-2
Architecture:i386
Distribution:Debian
Filename:python-jinja_1.2-2_i386.deb

/usr/share/doc/python-jinja/NEWS.Debian.gz

jinja (1.0-1) unstable; urgency=low

  Please note that Jinja 1.0 is completely incompatible with the old "pre 1.0"
  branch. Migration notes can be found on the following site:
  http://wsgiarea.pocoo.org/jinja/upgrade.html

 -- Piotr Ożarowski <piotr@debian.org>  Wed, 30 May 2007 20:52:51 +0200

/usr/share/doc/python-jinja/changelog.Debian.gz

jinja (1.2-2) unstable; urgency=low

  [ Sandro Tosi ]
  * debian/control
    - uniforming Vcs-Browser field

  [ Piotr Ożarowski ]
  * Build python-jinja-dbg package
  * Documentation files moved to python-jinja-doc package
    + HTML files are now also installed
  * Add disable_ez_setup and disable_copying_docs patches to clean setup.py
    a little bit (quilt added to build dependencies)
  * S
more»

/usr/share/doc/python-jinja/changelog.gz

Jinja Changelog
===============

Version 1.2
-----------
(codename to be hatsuyuki, released Nov 17th 2007)

.. admonition:: Backwards Incompatible Changes

    - `call` is a keyword now
    - the internal parser AST changed
    - `extends` must be the first tag in a template
    - the tuple literal yields tuples now, instead of lists.

- environments now have a `translator_factory` parameter that
more»

/usr/share/doc/python-jinja/copyright

This package was debianized by Piotr Ożarowski <piotr@debian.org> on
Thu, 29 Jul 2006 16:57:00 +020
more»

Browse inside python-jinja_1.2-2_i386.deb

         [DIR]DEBIAN/ (4)  65535+ mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download python-jinja_1.2-2_i386.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016 FileWatcher.com