Jinja2

Software screenshot:
Jinja2
Rincian Software:
Versi: 2.7.3
Tanggal Upload: 12 May 15
Pengembang: Armin Ronacher
Lisensi: Gratis
Popularitas: 11

Rating: nan/5 (Total Votes: 0)

Ini memberikan Django terinspirasi sintaks non-XML tapi mendukung lingkungan sandboxed opsional dan ekspresi inline

Fitur :.

  • sintaks dikonfigurasi. Jika menghasilkan LaTeX atau format lain dengan Jinja2 pengguna dapat mengubah pembatas untuk sesuatu yang terintegrasi baik ke dalam markup LaTeX.
  • Cepat. Sementara kinerja bukanlah terutama target Jinja2 itu sangat cepat. Overhead dibandingkan dengan kode Python biasa dikurangi menjadi sangat minimal.
  • Mudah untuk debug. Jinja2 terintegrasi langsung ke dalam sistem traceback Python yang memungkinkan untuk debug Jinja2 template dengan pembantu Python debugging biasa.
  • Aman. Ini mungkin untuk mengevaluasi kode template dipercaya jika sandbox opsional diaktifkan. Hal ini memungkinkan Jinja2 untuk digunakan sebagai bahasa template untuk aplikasi di mana pengguna dapat memodifikasi desain template.

Apa yang baru dalam rilis ini:

  • Masalah keamanan:
  • Dikoreksi memperbaiki keamanan untuk folder cache. Perbaikan ini disediakan oleh RedHat.

Apa yang baru di versi 2.7.2:

  • Masalah keamanan:
  • Mengubah folder default untuk cache filesystem menjadi pengguna tertentu dan membaca dan menulis dilindungi pada sistem UNIX.

Apa yang baru di versi 2.5.4:.

  • Fixed bug operator didahulukan dengan operasi unary
  • Migrasi ke git.

Apa yang baru di versi 2.5.2:.

  • Digabung di fix untuk Python 3 tentang presisi
  • Peningkatan pesan dan 3.x unbroke.
  • setup.py Unbroke
  • .
  • Tetap masalah dengan operator unary memiliki didahulukan salah.

Apa yang baru di versi 2.5.1:

  • Tetap masalah dengan operator unary memiliki didahulukan salah
  • .
  • Tetap tes abs filter.
  • MarkupSafe sekarang digunakan untuk pemercepat Jinja2.
  • docs Ditambahkan untuk comparisions.

Apa yang baru di versi 2.4:

  • Fungsi memuat Template lingkungan sekarang transparan melewati objek Template jika disahkan untuk itu. Hal ini memungkinkan untuk mengimpor atau memperpanjang dari objek template yang disahkan untuk template.
  • Ditambahkan: kelas: `ModuleLoader` yang dapat memuat template dari sumber dikompilasi. Lingkungan sekarang memiliki metode untuk mengkompilasi template dari loader dikonfigurasi menjadi sebuah file zip atau folder.
  • _speedups C ekstensi sekarang mendukung Python 3.
  • Ditambahkan dukungan untuk autoescaping bagian Toggling dan dukungan untuk konteks evaluasi (: ref: `eval-context`).
  • Extensions memiliki prioritas sekarang.

Persyaratan :

  • Python 2.4 atau lebih tinggi
  • A bekerja C-compiler
  • ctypes Python

Software yang serupa

NodObjC
NodObjC

10 Feb 16

Slice
Slice

12 May 15

Roots
Roots

10 Feb 16

Perangkat lunak lain dari pengembang Armin Ronacher

Werkzeug
Werkzeug

12 Apr 15

Flask
Flask

13 May 15

MarkupSafe
MarkupSafe

5 Jun 15

Pygments
Pygments

1 Mar 15

Komentar untuk Jinja2

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!