z3c.layer.pagelet adalah paket Python yang menyediakan setup lapisan pagelet berbasis Zope3.
Lapisan ini mendukung satu set yang benar pendaftaran komponen dan dapat digunakan untuk inheritation dalam kulit kustom.
Saat pelaksanaan default di Zope3 memiliki pembatasan yang berbeda dalam konsep traversal dan menggunakan banyak pendaftaran pada lapisan default.
Penting
Lapisan ini besarbesaran berdasarkan pola pagelet. Ini berarti setiap halaman misalnya halaman kesalahan didasarkan pada konsep pagelet.
IPageletBrowserLayer Lapisan
Lapisan pagelet berguna untuk kulit presentasi membangun kustom tanpa akses ke menu ZMI seperti zmi_views dll Ini berarti tidak ada item menu Register jika Anda menggunakan lapisan ini.
Lapisan ini tidak berasal dari lapisan IDefaultBrowserLayer. Oleh karena itu hanya menyediakan satu set minimal pandangan publik yang paling penting seperti@@absolute_url yang mendapatkan terdaftar di paket zope untuk IHTTPRequest dan IBrowserRequest. Sebelah pandangan ini, paket ini hanya akan memberikan pandangan kesalahan dan traversers yang normaly regsitered dalam paket zope berikut:
& Nbsp; * zope.app.http.exception
& Nbsp; * zope.app.publication
& Nbsp; * zope.browserresource
& Nbsp; * zope.traversing
Catatan, paket ini tidak tergantung pada semua paket yang dijelaskan di atas. Kita hanya perlu bergantung pada antarmuka yang sama di mana paket ini akan menentukan pandangan dan traversers untuk
Apa yang baru dalam rilis ini:.
- Set kode status HTTP 500 pada kesalahan sistem, tetapi hanya dalam devmode dan dalam tes.
Apa yang baru dalam versi 1.9.0:
- Re-rilis 1.8.1 sebagai perubahan di dalamnya memerlukan rilis utama baru karena mereka melanggar z3c.authviewlet.
Apa yang baru dalam versi 1.8.1:
- Melakukan redirect di UnauthorizedPagelet sekarang dalam metode pembaruan bukannya render sehingga tata letak templage tidak bisa diberikan saat mengarahkan.
- tes Tetap: Menggunakan akun manager, sehingga pengguna anonim tidak perlu untuk mendapatkan semua izin untuk menjalankan tes berhasil .
- Menyingkirkan zope.app.testing ketergantungan uji dengan menggunakan zope.app.wsgi.
- Menyingkirkan uji zope.app.authentication ketergantungan.
- Ditambahkan tes untuk 403 Forbidden.
Persyaratan :
- Python
- Zope
Komentar tidak ditemukan