Jinja2

Software screenshot:
Jinja2
Dettagli del software:
Versione: 2.7.3
Data di caricamento: 12 May 15
Sviluppatore: Armin Ronacher
Licenza: Libero
Popolarità: 11

Rating: nan/5 (Total Votes: 0)

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

Programmi simili

useful.color.js
useful.color.js

12 May 15

Crafty
Crafty

10 Dec 15

Raptor Editor
Raptor Editor

13 Apr 15

Apache Oltu
Apache Oltu

10 Dec 15

Altri software di sviluppo Armin Ronacher

MarkupSafe
MarkupSafe

5 Jun 15

Flask
Flask

13 May 15

Jinja2
Jinja2

11 May 15

Pygments
Pygments

1 Mar 15

Commenti a Jinja2

I commenti non trovato
Aggiungi commento
Accendere le immagini!