Jinja2

Skjermbilde programvare:
Jinja2
Prog.varedetaljer:
Versjon: 2.7.3
Last opp dato: 12 May 15
Utvikler: Armin Ronacher
Lisens: Gratis
Popularitet: 119

Rating: 4.5/5 (Total Votes: 2)

Det gir en Django inspirert ikke-XML-syntaks, men støtter et sandkassemiljø og inline uttrykk

Egenskaper .

  • Konfigurerbar syntaks. Hvis generere LaTeX eller andre formater med Jinja2 brukeren kan endre skilletegn til noe som integreres bedre inn i LaTeX markup.
  • Fast. Mens ytelsen er ikke først og fremst målet for Jinja2 det er overraskende fort. Overhead i forhold til vanlig Python-kode ble redusert til et minimum.
  • Enkelt å feilsøke. Jinja2 integreres direkte inn i Python traceback system som gjør det mulig å feilsøke Jinja2 maler med jevne Python debugging hjelpere.
  • Secure. Det er mulig å evaluere uklarert malkoden hvis tilleggs sandbox er aktivert. Dette gjør Jinja2 skal brukes som templating språk for applikasjoner der brukere kan endre malen design.

Hva er nytt i denne versjonen:

  • Sikkerhet hefte:
  • Korrigert sikkerheten fix for hurtigbuffermappen. Denne reparasjonen ble gitt av RedHat.

Hva er nytt i versjon 2.7.2:

  • Sikkerhet hefte:
  • Endret standardmappen for filsystemet cache for å være brukerspesifikke og lese og skrive beskyttet på UNIX-systemer.

Hva er nytt i versjon 2.5.4.

  • Fast operatør forrang bug med enhetlige operasjoner
  • Migrering til git.

Hva er nytt i versjon 2.5.2.

  • fusjonerte i fix for Python 3 om presiseringer
  • Forbedret melding og unbroke 3.x.
  • Unbroke setup.py.
  • Fast et problem med enhetlige operatører har feil forrang.

Hva er nytt i versjon 2.5.1:

  • Fast et problem med enhetlige operatører som har feil forrang .
  • Fikset abs filter test.
  • MarkupSafe brukes nå for Jinja2 speedups.
  • Lagd docs for comparisions.

Hva er nytt i versjon 2.4:

  • De miljø mal lessefunksjoner nå transparent passere gjennom en mal objekt hvis det ble vedtatt til det. Dette gjør det mulig å importere eller utvide fra en mal objekt som ble vedtatt i malen.
  • Lagt til en: Klasse: `ModuleLoader` som kan laste maler fra ferdigbygd kilder. Miljøet har nå en metode for å kompilere maler fra en konfigurert loader i en zip-fil eller en mappe.
  • _speedups C forlengelse støtter nå Python tre.
  • Lagt til støtte for autoescaping vippedrift seksjoner og støtte for evaluerings sammenhenger (: ref: `eval-context`).
  • Extensions har en prioritet nå.

Krav

  • Python 2.4 eller nyere
  • En arbeidsgruppe C-kompilator
  • Python ctypes

Lignende programvare

Sijax
Sijax

12 Apr 15

najax
najax

10 Feb 16

gulp.js
gulp.js

20 Jul 15

Fluqi
Fluqi

28 Feb 15

Annen programvare fra utvikleren Armin Ronacher

Flask
Flask

13 May 15

speaklater
speaklater

20 Feb 15

Pygments
Pygments

1 Mar 15

Logbook
Logbook

12 May 15

Kommentarer til Jinja2

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!