基于页面组件的皮肤基础
项目描述
本包为想要开发基于页面组件的应用程序的用户提供了一个基础皮肤。
详细文档
基于页面组件的基础皮肤
z3c.skin.pagelet 包为 z3c.pagelet 包提供了一个皮肤。请注意,页面组件皮肤仅在测试层中注册。您可以使用此皮肤作为您自己的皮肤的基座,或者只是将其作为 z3c.pagelet 包的示例使用。
打开浏览器并访问 Pagelet 皮肤
>>> from z3c.etestbrowser.testing import ExtendedTestBrowser >>> user = ExtendedTestBrowser() >>> user.addHeader('Accept-Language', 'en') >>> user.open('https://127.0.0.1/++skin++Pagelet')
让我们看看这种皮肤的样子
>>> print user.contents <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <base href="https://127.0.0.1/++skin++Pagelet/@@index.html" /> <BLANKLINE> <BLANKLINE> <title>Pagelet skin</title> <BLANKLINE> <meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="pragma" content="no-cache" /> <link type="text/css" rel="stylesheet" href="https://127.0.0.1/++skin++Pagelet/@@/pagelet.css" media="all" /> <BLANKLINE> <script type="text/javascript"> var contextURL='https://127.0.0.1/++skin++Pagelet/';</script> <BLANKLINE> <link rel="icon" type="image/png" href="https://127.0.0.1/++skin++Pagelet/@@/favicon.png" /> </head> <body> <div id="layoutWrapper"> <div id="layoutContainer"> <div id="headerContainer"> <div id="breadcrumbs" class="sortable"> <BLANKLINE> </div> <div id="user"> User: Manager </div> <img id="logo" src="https://127.0.0.1/++skin++Pagelet/@@/img/logo.gif" width="53" height="51" alt="logo" /> </div> <div id="menuContainer"></div> <div id="naviContainer" class="sortable"> <BLANKLINE> <BLANKLINE> </div> <div id="contentContainer"> <div id="tabContainer"></div> <div id="content"> <div>This is the default index view</div> <BLANKLINE> </div> </div> </div> </div> </body> </html> <BLANKLINE>
变更记录
1.0.2 (2007-11-01)
将doctests添加到包数据的详细描述中。
1.0.1 (2007-11-01)
解决 ZopeSecurityPolicy 废弃警告。
1.0.0 (2007-09-22)
初始发布
项目详情
关闭
z3c.skin.pagelet-1.0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bd8294722eaef3e221bc54e0534ae5246e9fa9b684f9ff1fc7686498d8d5a4f4 |
|
MD5 | 18a8dbc26548d608d0ab61c8bcde81ea |
|
BLAKE2b-256 | cc0b5894fb4fc418a2955c2be40c21ac2150acf1b80421fca8963ab6c7f2f789 |