Jinja2

Screenshot Software:
Jinja2
Mga detalye ng Software:
Bersyon: 2.7.3
I-upload ang petsa: 12 May 15
Nag-develop: Armin Ronacher
Lisensya: Libre
Katanyagan: 11

Rating: nan/5 (Total Votes: 0)

Ito ay nagbibigay ng isang Django inspirasyon non-XML syntax ngunit sumusuporta isang opsyonal sandbox kapaligiran at inline na mga expression

Features .

  • Configure syntax. Kung ang pagbuo ng LaTeX o iba pang mga format na may Jinja2 ang user ay maaaring baguhin ang mga delimiter sa isang bagay na integrates mas mahusay sa LaTeX markup.
  • Mabilis. Habang ang pagganap ay hindi ang pangunahing target ng Jinja2 ito ay nakakagulat na mabilis. Ang overhead kumpara sa regular na Python code ay nabawasan sa minimum very.
  • Madaling debug. Direkta Jinja2 integrates sa Python traceback system na nagpapahintulot sa debug Jinja2 template na may regular Katulong debugging Python.
  • Secure. Ito ay posible upang suriin ang mga hindi pinagkakatiwalaang template code kung ang opsyonal sandbox ay pinagana. Ito ay nagpapahintulot sa Jinja2 upang magamit bilang templating wika para sa mga aplikasyon kung saan maaaring baguhin ang mga gumagamit ng mga disenyo ng template.

Ano ang bago sa release na ito:

  • Security isyu:
  • Nawastong ang ayusin seguridad para sa mga folder cache. Fix na ito ay ibinigay sa pamamagitan RedHat.

Ano ang bago sa bersyon 2.7.2:

  • Security isyu:
  • Nagbago ang default na folder para sa cache filesystem upang maging tiyak user at magbasa at magsulat protektado sa mga sistema ng UNIX.

Ano ang bago sa bersyon 2.5.4.:

  • Permanenteng isang operator mauuna bug sa unary operasyon
  • Migrating sa git.

Ano ang bago sa bersyon 2.5.2.:

  • Ipinagsama sa ayusin para sa Python 3 tungkol precisions
  • Pinahusay na mensahe at unbroke 3.x.
  • Unbroke setup.py.
  • Mga Fixed isang isyu sa unary operator pagkakaroon ng maling mauuna.

Ano ang bago sa bersyon 2.5.1:

  • Mga Fixed isang isyu sa unary operator pagkakaroon ng maling mauuna .
  • Mga Fixed ang mga pagsubok ABS filter.
  • MarkupSafe ngayon ay ginagamit para sa mga Jinja2 speedups.
  • Added docs para comparisions.

Ano ang bago sa bersyon 2.4:

  • Ang kapaligiran template loading function ngayon halatang dumaan ang isang template object kung ito ay lumipas na ito. Ito ay posible na mag-import o i-extend mula sa isang object template na ay lumipas na ang template.
  • Nagdagdag ng: class: `ModuleLoader` na maaaring i-load template mula precompiled sources. Ang kapaligiran ngayon katangian ng isang paraan upang magtala ng mga template mula sa isang isinaayos loader sa isang zip file o folder.
  • Sinusuportahan na ngayon ng The _speedups C extension Python 3.
  • Added suporta para autoescaping toggling seksyon at suporta para sa pagsusuri ng konteksto (: ref: `eval-context`).
  • magkaroon ng isang priority Extensions ngayon.

Kinakailangan :

  • Python 2.4 o mas mataas na
  • Ang isang nagtatrabaho C-compiler
  • Sawa ctypes

Katulad na software

TukTuk
TukTuk

13 Apr 15

ViewVC
ViewVC

10 Dec 15

myEvents
myEvents

14 May 15

Iba pang mga software developer ng Armin Ronacher

Pygments
Pygments

1 Mar 15

Werkzeug
Werkzeug

14 Apr 15

speaklater
speaklater

20 Feb 15

Jinja2
Jinja2

11 May 15

Mga komento sa Jinja2

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!