z3c.layer.pagelet是一個Python包,提供了一個基於小頁層設置為Zope3。
這層支持一個正確的一組部件登記,並且可以被用於inheritation定制外觀。
眼下在Zope3的默認實現有不同的限制,在穿越的概念,並用它來多少註冊的默認層。
重要
基於所述小網頁圖案這一層IA。這意味著每一頁例如錯誤頁面是基於所述小網頁的概念。
IPageletBrowserLayer層
小網頁層是構建自定義演示皮膚有益得不到ZMI菜單像zmi_views等。這意味著,如果你使用這一層沒有菜單項registred。
這一層是不是從IDefaultBrowserLayer層而得。因此,只提供了一組最重要的公眾意見最少的如@@ absolute_url它得到的Zope包的IHTTPRequest和IBrowserRequest註冊。接下來要將這個觀點,這個軟件包將只提供錯誤的觀點和traversers這是normaly regsitered以下的Zope包:
  * zope.app.http.exception
  * zope.app.publication
  * zope.browserresource
  * zope.traversing
注意,這個包不依賴於上述所有的包。我們只需要依靠相同的接口,其中這個包將確定的意見和traversers關於
什麼在此版本中是新的:
- 在設置HTTP狀態代碼500系統錯誤,但只有在DEVMODE和試驗。
什麼在1.9.0版本新:
- 在重新發布1.8.1的變化它需要一個新的主要版本,因為他們打破了z3c.authviewlet。
什麼在1.8.1版本新:
- 在做重定向UnauthorizedPagelet現在更新方法,而不是渲染這樣的佈局templage沒有得到重定向時呈現。
- 在固定測試:使用管理員帳戶,所以匿名用戶並不需要把所有的權限運行成功測試 。
- 在得到使用zope.app.wsgi擺脫zope.app.testing測試的依賴。
- 在擺脫zope.app.authentication測試的依賴。
- 在增加了一個測試403禁止。
要求:
- 在Python中
- 在Zope的
評論沒有發現