Jinja2

Logiciel capture d'écran:
Jinja2
Détails logiciels:
Version: 2.7.3
Date de transfert: 12 May 15
Développeur: Armin Ronacher
Licence: Gratuit
Popularité: 11

Rating: nan/5 (Total Votes: 0)

Il fournit un Django inspiré la syntaxe non XML, mais prend en charge un environnement sandbox facultative et expressions inline

Caractéristiques :.

  • syntaxe configurable. Si la génération LaTeX ou d'autres formats avec Jinja2 l'utilisateur peut modifier les séparateurs à quelque chose qui intègre mieux dans le balisage de LaTeX.
  • rapide. Bien que les performances ne sont pas la cible principalement Jinja2 il est étonnamment rapide. Les frais généraux par rapport au code régulier de Python a été réduit au strict minimum.
  • facile à déboguer. Jinja2 intègre directement dans le système de retraçage Python qui permet de déboguer modèles jinja2 avec réguliers aides Python de débogage.
  • sécurisé. Il est possible d'évaluer le code du modèle non approuvé si le bac à sable option est activée. Cela permet Jinja2 à être utilisé comme langage de templates pour les applications où les utilisateurs peuvent modifier la conception du modèle.

Ce qui est nouveau dans cette version:

  • Problème de sécurité:
  • Correction du correctif de sécurité pour le dossier cache. Ce correctif a été fournie par RedHat.

Ce qui est nouveau dans la version 2.7.2:

  • Problème de sécurité:
  • Changed le dossier par défaut pour le cache du système de fichiers d'être utilisateur spécifique et lire et écrire protégée sur les systèmes UNIX.

Quoi de neuf dans la version 2.5.4:.

  • Correction d'un bug opérateur de priorité aux opérations unaires
  • Migration à git.

Quoi de neuf dans la version 2.5.2:.

  • Fusionné dans correctif pour Python 3 concernant précisions
  • Amélioration de message et 3.x unbroke.
  • setup.py Unbroke.
  • Correction d'un problème avec les opérateurs unaires ayant la mauvaise priorité.

Ce qui est nouveau dans la version 2.5.1:

  • Correction d'un problème avec les opérateurs unaires ayant la mauvaise priorité .
  • Correction du test de filtre abs.
  • MarkupSafe est maintenant utilisé pour les accélérations jinja2.
  • docs supplémentaires pour comparisions.

Ce qui est nouveau dans la version 2.4:

  • Les fonctions de chargement de modèles de l'environnement maintenant passer de manière transparente à travers un objet de modèle si elle a été adoptée à elle. Cela permet d'importer ou d'étendre d'un objet de modèle qui a été adoptée au modèle.
  • Ajout d'un: class: `ModuleLoader` qui peuvent charger des modèles à partir de sources précompilés. L'environnement dispose désormais d'une méthode pour compiler les templates à partir d'un chargeur configuré dans un fichier zip ou un dossier.
  • L'extension _speedups C prend désormais en charge Python 3.
  • Ajout du support pour la bascule du autoescaping sections et de soutien pour les contextes d'évaluation (: ref: `eval-context`).
  • Extensions ont maintenant une priorité.

Exigences :

  • Python 2.4 ou supérieur
  • Un travail compilateur C
  • ctypes Python

Logiciel similaire

Countly
Countly

10 Dec 15

Rails Assets
Rails Assets

28 Feb 15

Apache Commons CLI
Apache Commons CLI

20 Jul 15

BitStruct
BitStruct

12 May 15

D'autres logiciels de développeur Armin Ronacher

Werkzeug
Werkzeug

12 Apr 15

MarkupSafe
MarkupSafe

5 Jun 15

Flask
Flask

13 May 15

Commentaires à Jinja2

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie