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: 11

Rating: nan/5 (Total Votes: 0)

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

Google Maps
Google Maps

5 Jun 15

HTML5 Shiv
HTML5 Shiv

10 Dec 15

ScrollableTable
ScrollableTable

28 Feb 15

Mongoose
Mongoose

6 Mar 16

Muu ohjelmistojen kehittäjä Armin Ronacher

speaklater
speaklater

20 Feb 15

MarkupSafe
MarkupSafe

5 Jun 15

Jinja2
Jinja2

11 May 15

Werkzeug
Werkzeug

14 Apr 15

Kommentit Jinja2

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!