Jinja2

Software kuvakaappaus:
Jinja2
Ohjelmiston tiedot:
Versio: 2.7.3
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Armin Ronacher
Lupa: Vapaa
Suosio: 119

Rating: 4.5/5 (Total Votes: 2)

Se tarjoaa Django inspiroi ei-XML syntaksin mutta tukee valinnaista sandboxed ympäristö ja inline ilmaisuja.

Ominaisuudet

  • Configurable syntaksin. Jos tuottaa LaTeX tai muita formaatteja Jinja2 käyttäjä voi vaihtaa rajoittimien jotain, joka yhdistää paremmin osaksi LaTeX markup.
  • Fast. Vaikka suorituskyky ei ole ensisijaisesti kohteena Jinja2 se on yllättävän nopeaa. Yläpuolella verrattuna säännölliseen Python koodia vähennettiin pieneksi.
  • Helppo debug. Jinja2 integroituu suoraan Python paluuseurannan järjestelmä, joka mahdollistaa debug Jinja2 malleja säännöllisesti Python virheenjäljitykseen auttajia.
  • Secure. On mahdollista arvioida epäluotettavan mallin koodi, jos lisävarusteena hiekkalaatikko on käytössä. Tämä mahdollistaa Jinja2 voidaan käyttää sivupohjamoottori kieli sovelluksiin, joissa käyttäjät voivat muokata tyylistä.

Mikä on uusi tässä julkaisussa:

  • Suojaus kysymys:
  • Oikaisu turvallisuutta korjaus välimuistikansiosta. Tämä korjaus saatiin RedHat.

Mikä on uusi versiossa 2.7.2:

  • Suojaus kysymys:
  • Muutettu oletuskansio tiedostojärjestelmä välimuistin olla käyttäjäkohtaisia ​​ja lukea ja kirjoittaa suojattu UNIX järjestelmissä.

Mikä on uusi versiossa 2.5.4:

  • Kiinteä operaattori edelle bugi unaari toimintaa.
  • Siirtyminen git.

Mikä on uusi versiossa 2.5.2:

  • Merged fix Python 3 osalta täsmennyksiä.
  • Parannettu viestin ja unbroke 3.x.
  • Unbroke setup.py.
  • Korjattu ongelma unaarista toimijat, joilla väärä edelle.

Mikä on uusi versiossa 2.5.1:

  • Korjattu ongelma unaarista toimijat, joilla väärän edelle .
  • Kiinteä abs suodatin testin.
  • MarkupSafe käytetään nyt Jinja2 speedups.
  • Lisätty docs varten vertailujen.

Mikä on uusi versiossa 2.4:

  • ympäristö template lataustoiminnoista nyt avoimesti läpi malliobjekti jos se on siirtynyt sen. Tämä mahdollistaa tuoda tai ulottuu mallin esine, joka oli siirtynyt malliin.
  • Lisätty: luokka: `ModuleLoader` joka voi ladata malleja käännetty lähteistä. Ympäristö sisältää nyt tapa koota malleja konfiguroitu kuormaajasta zip-tiedoston tai kansion.
  • _speedups C laajennus tukee nyt Python 3.
  • Lisätty tuki autoescaping toggling osissa ja tukea arvioinnissa yhteyksissä (: viite: `eval-context`).
  • Laajennukset ovat etusijalla nyt.

vaatimukset

  • Python 2.4 tai uudempi
  • työskentelee C-kääntäjä
  • Python ctypes

Vastaavia ohjelmistoja

Stapes.js
Stapes.js

13 May 15

boxxy
boxxy

12 Apr 15

jshashtable
jshashtable

21 Jul 15

Muu ohjelmistojen kehittäjä Armin Ronacher

Logbook
Logbook

12 May 15

speaklater
speaklater

20 Feb 15

Pygments
Pygments

1 Mar 15

Werkzeug
Werkzeug

12 Apr 15

Kommentit Jinja2

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan