Ohjelmiston tiedot:
Versio: 2.7.3
Lähetyksen päivämäärä: 12 May 15
Lupa: Vapaa
Suosio: 119
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
Kommentteja ei löytynyt