Jinja is a template engine for the Python programming language and is licensed under a BSD License. It is similar to the Django template engine but provides Python-like expressions while ensuring that the templates are evaluated in a sandbox. It is a text-based template language and thus can be used to generate any markup as well as sourcecode.
The Jinja template engine allows customization of tags, filters, tests, and globals. Also, unlike the Django template engine, Jinja allows the template designer to call functions with arguments on objects. Jinja is Flask's default template engine.
Some of the features of Jinja are:
Jinja, like Smarty, also ships with an easy-to-use filter system similar to the Unix pipeline.
Junge, warum hast du nichts gelernt?
Guck dir den Dieter an, der hat sogar ein Auto
Warum gehst du nicht zu Onkel Werner in die Werkstatt?
Der gibt dir ne Festanstellung – wenn du ihn darum bittest
Junge …
Und wie du wieder aussiehst – Löcher in der Hose, und ständig dieser Lärm
(Was sollen die Nachbarn sagen?)
Und dann noch deine Haare, da fehlen mir die Worte – musst du die denn färben?
(Was sollen die Nachbarn sagen?)
Nie kommst du nach Hause, wir wissen nicht mehr weiter …
Junge, brich deiner Mutter nicht das Herz
Es ist noch nicht zu spät, dich an der Uni einzuschreiben
Du hast dich doch früher so für Tiere interessiert, wäre das nichts für dich
Eine eigene Praxis?
Junge …
Und wie du wieder aussiehst – Löcher in der Nase, und ständig dieser Lärm
(Was sollen die Nachbarn sagen?)
Elektrische Gitarren, und immer diese Texte – das will doch keiner hörn
(Was sollen die Nachbarn sagen?)
Nie kommst du nach Hause, so viel schlechter Umgang – wir werden dich enterben
(Was soll das Finanzamt sagen?)
Wo soll das alles enden? Wir machen uns doch Sorgen …
Und du warst so ein süßes Kind
Du warst so süß
Und immer deine Freunde, ihr nehmt doch alle Drogen – und ständig dieser Lärm
(Was sollen die Nachbarn sagen?)