z3c.layer.pagelet jest pakiet Pythona, który zapewnia konfigurację warstwy pagelet oparty na Zope3.
Ta warstwa umożliwia prawidłowe zestaw rejestracji komponentów i mogą być stosowane do inheritation niestandardowych skórki.
Teraz domyślna implementacja w Zope3 ma inne ograniczenia w koncepcji poprzecznym i używać za dużo rejestracji na domyślną warstwą.
Uwaga
Ta warstwa ia podstawie wzoru pagelet. Oznacza to na przykład wszystkie strony strona błędów oparta jest na koncepcji pagelet.
IPageletBrowserLayer warstwy
Warstwa pagelet jest przydatna dla skóry budowania własnych prezentacji bez dostępu do menu ZMI jak zmi_views itd. Oznacza to, że nie jest pozycja menu zarejestrowana, jeśli używasz tej warstwy.
Warstwa ta nie pochodzi od warstwy IDefaultBrowserLayer. Dlatego jest tylko minimalny zestaw najważniejszych poglądów publicznych, takich jak@@absolute_url które się zarejestrowanym w opakowaniach Zope dla IHTTPRequest i IBrowserRequest. Oprócz tego widoki, pakiet ten zapewnia jedynie poglądy błędach i przesuwnice, które są normalnie regsitered w następujących pakietach Zope:
& Nbsp; * zope.app.http.exception
& Nbsp; * zope.app.publication
& Nbsp; * zope.browserresource
& Nbsp; * zope.traversing
Uwaga, pakiet ten nie zależy od wszystkich opakowań opisanych powyżej. Musimy tylko zależy na tych samych interfejsów, gdzie ten pakiet będzie definiujących widoki i przesuwnice dla
Co nowego w tym wydaniu:.
- Ustawia kod stanu HTTP 500 na błędy systemu, ale tylko w DEVMODE i testów.
Co nowego w wersji 1.9.0:
- Ponowne wydanie 1.8.1, jak zmiany w nim wymaga nowej wersji głównej, ponieważ złamał z3c.authviewlet.
Co nowego w wersji 1.8.1:
- Może przekierować w UnauthorizedPagelet teraz zamiast metody aktualizacji renderowania tak templage układ nie zostanie wygenerowana, gdy przekierowanie.
- Poprawiono testy: Korzystanie konto menedżera, więc użytkownik anonimowy, nie musi uzyskać wszystkie uprawnienia do uruchamiania testów pomyślnie, .
- pozbył zope.app.testing zależności testowym za pomocą zope.app.wsgi.
- pozbył zależności testu zope.app.authentication.
- Dodane test na 403 Forbidden.
Wymagania :
- Python
- Zope
Komentarze nie znaleziono