Dettagli del software:
Versione: 2.7.3
Data di caricamento: 12 May 15
Licenza: Libero
Popolarità: 119
Si prevede un Django ispirato sintassi non XML, ma supporta un ambiente sandbox opzionale e espressioni in linea
Caratteristiche .
- sintassi configurabile. Se la generazione di LaTeX o altri formati con Jinja2 l'utente può modificare i delimitatori di qualcosa che si integra meglio nel markup LaTeX.
- Fast. Anche se le prestazioni non sono l'obiettivo principalmente Jinja2 è sorprendentemente veloce. Il sovraccarico rispetto al normale codice Python è stato ridotto al minimo.
- Facile per eseguire il debug. Jinja2 integra direttamente nel sistema traceback Python che permette di eseguire il debug di modelli Jinja2 con regolari aiutanti Python debug.
- sicura. È possibile valutare codice template attendibile se il sandbox opzionale è abilitata. Questo permette Jinja2 di essere utilizzato come linguaggio di template per le applicazioni in cui gli utenti possono modificare la struttura del modello.
Cosa c'è di nuovo in questa versione:
- problema di sicurezza:
- ha corretto la correzione di protezione per la cartella della cache. Questa correzione è stato fornito da RedHat.
Cosa c'è di nuovo nella versione 2.7.2:
- problema di sicurezza:
- cambiato la cartella predefinita per la cache del filesystem di essere utente specifico e leggere e scrivere protetta su sistemi UNIX.
Cosa c'è di nuovo nella versione 2.5.4:.
- Risolto un bug di precedenza degli operatori con operazioni unarie
- Migrazione a git.
Cosa c'è di nuovo nella versione 2.5.2:.
- Fusione in correzione per Python 3 per quanto riguarda precisioni
- Miglioramento messaggio 3.x unbroke.
- setup.py Unbroke.
- Risolto un problema con operatori unari avere la precedenza sbagliata.
Cosa c'è di nuovo nella versione 2.5.1:
- Risolto un problema con operatori unari hanno la precedenza sbagliato .
- Risolto il test del filtro addominali.
- MarkupSafe è ora utilizzato per le incrementi nella velocità Jinja2.
- docs aggiunto per comparazioni.
Cosa c'è di nuovo nella versione 2.4:
- Le funzioni di carico del modello ambiente ora passare in modo trasparente attraverso un oggetto modello se è stato passato a esso. In questo modo è possibile importare o estendere da un oggetto modello che è stato passato al modello.
- Aggiunta una: class: `ModuleLoader` che può caricare modelli da fonti precompilati. L'ambiente ora dispone di un metodo per compilare i modelli da un caricatore configurato in un file zip o una cartella.
- L'estensione _speedups C ora supporta Python 3.
- Aggiunto il supporto per autoescaping sezioni girevoli e il supporto per i contesti di valutazione (: ref: `eval-context`).
- Estensioni hanno una priorità ora.
Requisiti
- Python 2.4 o superiore
- Un lavoro compilatore C
- ctypes Python
I commenti non trovato