Jinja2

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

Rating: nan/5 (Total Votes: 0)

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

Walrus
Walrus

13 Apr 15

pyprotobuf
pyprotobuf

13 May 15

Resume-Starter
Resume-Starter

13 Apr 15

Stepper
Stepper

12 Apr 15

Annen programvare fra utvikleren Armin Ronacher

Kommentarer til Jinja2

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