69 lines
2.2 KiB
Plaintext
69 lines
2.2 KiB
Plaintext
Metadata-Version: 2.0
|
|
Name: Jinja2
|
|
Version: 2.10
|
|
Summary: A small but fast and easy to use stand-alone template engine written in pure python.
|
|
Home-page: http://jinja.pocoo.org/
|
|
Author: Armin Ronacher
|
|
Author-email: armin.ronacher@active-4.com
|
|
License: BSD
|
|
Description-Content-Type: UNKNOWN
|
|
Platform: UNKNOWN
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Environment :: Web Environment
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: License :: OSI Approved :: BSD License
|
|
Classifier: Operating System :: OS Independent
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 2
|
|
Classifier: Programming Language :: Python :: 2.6
|
|
Classifier: Programming Language :: Python :: 2.7
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.3
|
|
Classifier: Programming Language :: Python :: 3.4
|
|
Classifier: Programming Language :: Python :: 3.5
|
|
Classifier: Programming Language :: Python :: 3.6
|
|
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
|
|
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
|
Classifier: Topic :: Text Processing :: Markup :: HTML
|
|
Requires-Dist: MarkupSafe (>=0.23)
|
|
Provides-Extra: i18n
|
|
Requires-Dist: Babel (>=0.8); extra == 'i18n'
|
|
|
|
|
|
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 try to make the life
|
|
for the template designer too hard by giving him too few functionality.
|
|
|
|
For more informations visit the new `Jinja2 webpage`_ and `documentation`_.
|
|
|
|
.. _sandboxed: https://en.wikipedia.org/wiki/Sandbox_(computer_security)
|
|
.. _Django: https://www.djangoproject.com/
|
|
.. _Jinja2 webpage: http://jinja.pocoo.org/
|
|
.. _documentation: http://jinja.pocoo.org/2/documentation/
|
|
|
|
|