Software informatie:
Versie: 2.7.3
Upload datum: 12 May 15
Licentie: Gratis
Populariteit: 119
Het biedt een Django geïnspireerd niet-XML-syntax, maar ondersteunt een optionele sandbox-omgeving en inline uitdrukkingen
Eigenschappen .
- Configureerbare syntax. Als het genereren van latex of andere formaten met Jinja2 de gebruiker kan de scheidingstekens wijzigen in iets dat beter in de LaTeX opmaak geïntegreerd.
- Snel. Hoewel de prestaties is niet het primair doelwit van Jinja2 het is verrassend snel. De overhead in vergelijking met reguliere Python code werd teruggebracht tot het absolute minimum.
- Gemakkelijk te debuggen. Jinja2 integreert rechtstreeks in de Python traceback systeem dat het mogelijk maakt om Jinja2 templates debuggen met regelmatige Python debugging helpers.
- Secure. Het is mogelijk om niet-vertrouwde sjabloon code evalueren of de optionele zandbak is ingeschakeld. Dit maakt het mogelijk Jinja2 te worden gebruikt als template taal voor toepassingen waarbij gebruikers de template ontwerp kan wijzigen.
Wat is nieuw in deze release:
- Beveiliging probleem:
- Gecorrigeerd de security fix voor de map cache. Deze correctie werd verstrekt door RedHat.
Wat is nieuw in versie 2.7.2:
- Beveiliging probleem:
- Veranderd de standaard map voor het bestandssysteem cache naar gebruiker specifiek te zijn en te lezen en te schrijven beveiligd op UNIX-systemen.
Wat is nieuw in versie 2.5.4:.
- Vast een operator voorrang bug met unary operaties
- Migreren naar git.
Wat is nieuw in versie 2.5.2:.
- Samengevoegd in fix voor Python 3 betreffende precisie
- Verbeterde boodschap en unbroke 3.x.
- Unbroke setup.py.
- Vast een probleem met unaire operatoren met de verkeerde voorrang.
Wat is nieuw in versie 2.5.1:
- Vast een probleem met unaire operatoren met de verkeerde voorrang .
- Vast de buikspieren filter te testen.
- MarkupSafe wordt nu gebruikt voor de Jinja2 snelheidswinst.
- Toegevoegd docs voor vergelijkingen.
Wat is nieuw in versie 2.4:
- Het milieu template laden functies nu transparant passeren een template object indien het werd doorgegeven aan. Dit maakt het mogelijk om te importeren of uitbreiden van een sjabloon object dat werd doorgegeven aan de sjabloon.
- een Toegevoegd: klasse: `ModuleLoader` dat sjablonen kunnen laden vanuit voorgecompileerde bronnen. De omgeving heeft nu een methode om de templates uit een geconfigureerde loader te compileren in een zip-bestand of map.
- De _speedups C extensie ondersteunt nu Python 3.
- Ondersteuning voor autoescaping schakelen secties en ondersteuning voor evaluatie contexten (: ref: `eval-context`).
- Extensions hebben nu een prioriteit.
Eisen
- Python 2.4 of hoger
- Een werkende C-compiler
- Python ctypes
Reacties niet gevonden