Jinja2

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

Rating: 4.5/5 (Total Votes: 2)

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

Store.js
Store.js

10 Feb 16

Kwatee
Kwatee

20 Jul 15

Perangkat lunak lain dari pengembang Armin Ronacher

Komentar untuk Jinja2

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!