You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ali Ijaz Sheikh 2554549ab5 deps: v8_inspector: remove jinja2 tests 9 years ago
..
artwork deps: update v8_inspector 9 years ago
docs deps: update v8_inspector 9 years ago
examples deps: update v8_inspector 9 years ago
ext deps: remove jinja.el from deps/v8_inspector 9 years ago
jinja2 deps: update v8_inspector 9 years ago
scripts deps: update v8_inspector 9 years ago
.gitignore deps: update v8_inspector 9 years ago
.travis.yml deps: update v8_inspector 9 years ago
AUTHORS deps: update v8_inspector 9 years ago
CHANGES deps: update v8_inspector 9 years ago
LICENSE deps: update v8_inspector 9 years ago
MANIFEST.in deps: update v8_inspector 9 years ago
Makefile deps: update v8_inspector 9 years ago
README.rst deps: update v8_inspector 9 years ago
setup.cfg deps: update v8_inspector 9 years ago
setup.py deps: update v8_inspector 9 years ago
tox.ini deps: update v8_inspector 9 years ago

README.rst

Jinja2
~~~~~~

Jinja2 is a template engine written in pure Python. It provides a
`Django`_ inspired non-XML syntax but supports inline expressions and
an optional `sandboxed`_ environment.

Nutshell
--------

Here a small example of a Jinja template::

{% extends 'base.html' %}
{% block title %}Memberlist{% endblock %}
{% block content %}
<ul>
{% for user in users %}
<li><a href="{{ user.url }}">{{ user.username }}</a></li>
{% endfor %}
</ul>
{% endblock %}

Philosophy
----------

Application logic is for the controller, but don't make the template designer's
life difficult by restricting functionality too much.

For more information visit the new `Jinja2 webpage`_ and `documentation`_.

The `Jinja2 tip`_ is installable via `easy_install` with ``easy_install
Jinja2==dev``.

.. _sandboxed: http://en.wikipedia.org/wiki/Sandbox_(computer_security)
.. _Django: http://www.djangoproject.com/
.. _Jinja2 webpage: http://jinja.pocoo.org/
.. _documentation: http://jinja.