| Jinja Een kleine maar snelle en eenvoudig te gebruiken stand-alone sjabloonmotor geschreven in pure python |
Download nu |
Jinja Rangschikking & Samenvatting
- Naam uitgever:
- Armin Ronacher
- Uitgever website:
- http://jinja.pocoo.org/1/
- Besturingssystemen:
- Mac OS X
Jinja Tags
Jinja Beschrijving
Een kleine maar snelle en gemakkelijk te gebruiken stand-alone sjabloonmotor geschreven in pure python Jinja is een gratis en open source sandboxed sjabloonmotor geschreven in pure python gelicentieerd onder de BSD-licentie. Jinja biedt een Django-achtige niet-XML-syntaxis en compileert sjablonen in de uitvoerbare Python-code. Jinja is eigenlijk een combinatie van Django-sjablonen en Python-code. Hier zijn enkele belangrijke kenmerken van "Jinja": · Eenvoudige API. · Sandboxed. De hele motor is volledig zandbox. Een sjabloonontwerper kan geen toepassingsgegevens wijzigen of gevaarlijke code uitvoeren. · Python-uitdrukkingen. U kunt bijna elke Python-expressie gebruiken. Niet ondersteund zijn de bitwise-exploitanten en lijst van uitvoeringen / generatoruitdrukkingen. · Erfenis. Jinja gebruikt hetzelfde concept voor het erfgenaam van Django-gebruik. Het is erg krachtig en gemakkelijk te begrijpen. · Macro's. Jinja biedt zogenaamde macro's waarmee u vaak gebruikte sjabloonfragmenten in callable blokken kunt plaatsen · Designer vriendelijk. Jinja vereenvoudigt veel dingen voor een sjabloonontwerper. Loops kunnen op een recursieve manier worden gebruikt, filters zijn beschikbaar om waarden te formatteren, lussen weten over hun iteratie enz. · Dynamische syntaxis. Hou je niet van de Django Block-syntaxis? U kunt de syntaxiselementen op initialisatie overschrijven. Het is geen probleem om ASP / PHP / Ruby-syntaxis, HTML-opmerkingen voor blokken etc. te gebruiken, enz. Vereisten: · Python
Jinja Gerelateerde software