z3c.layer.pagelet egy Python csomag, amely a pagelet alapú réteg beállítás Zope3.
Ez a réteg támogatja a helyes kiosztása komponens regisztráció és fel lehet használni a inheritation az egyedi bőr.
Most az alapértelmezett végrehajtás Zope3 különböző korlátozást a bejárás fogalmát és használja a sok bejegyzése az alapértelmezett réteggel.
Fontos
Ez a réteg ia alapján pagelet mintát. Ez azt jelenti, minden oldal pl A hiba az oldal alapul pagelet fogalmát.
IPageletBrowserLayer réteg
A pagelet réteg hasznos építeni egyéni prezentáció bőr nélküli hozzáférést ZMI menük, mint zmi_views stb Ez azt jelenti, nincs menüpont törzskönyvezett, ha ezt a réteget.
Ez a réteg nem származik IDefaultBrowserLayer réteget. Ezért az csupán a legszükségesebb legfontosabb nyilvános nézeteket, mint például@@absolute_url amely regisztráltat zope csomagokat a IHTTPRequest és IBrowserRequest. Továbbá a kilátást, ez a csomag csak akkor fog hibát nézetek és tolópadok amelyek normaly regsitered a következő zope csomagok:
& Nbsp; * zope.app.http.exception
& Nbsp; * zope.app.publication
& Nbsp; * zope.browserresource
& Nbsp; * zope.traversing
Megjegyzés, ez a csomag nem függ az összes csomagot a fent leírt. Csak meg kell függenek az azonos felületek, ahol ez a csomag határozza meg véleményüket és tolópadok számára.
Mi az új ebben a kiadásban:
- Megadja HTTP status code 500 a rendszer hiba, de csak devmode és tesztek.
Mi az új verzióban 1.9.0:
- Re-kiadása 1.8.1, mint a változások benne igényel nagyobb kiadás, mert kitört z3c.authviewlet.
Mi az új v 1.8.1:
- Doing átirányítani a UnauthorizedPagelet most frissítési módszer helyett vakolat, így az elrendezés templage nem kap renderelt ha átirányítása.
- Fix tesztek: A felhasználói fiók, így a névtelen felhasználónak nem kell, hogy minden engedélyét futó teszteken.
- megszabadultak zope.app.testing teszt függőségi segítségével zope.app.wsgi.
- megszabadultak zope.app.authentication teszt függőség.
- Hozzáadás a teszt 403 Forbidden.
követelmények :
- Python
- Zope
Hozzászólás nem található