webpy模板多重继承,可能吗?

发布于 2024-10-29 05:06:30 字数 662 浏览 1 评论 0原文

我想将索引页面分成小的独立 .html 部分,例如:

up_bar.html:

<中心>

首页

菜单:主页 添加 导入

down_bar.html:

等等。

现在,要构建一个新页面,是否可以使用 default webpy 模板器将这些片段嵌入到其他页面中?

也许是这样的?:
在 admin.html 中:
$def with(some_parameters):
管理面板</code><br> <code>$include('side_bar.html')</code><br> <code>...身体的东西...</code><br> <code>$include('down_bar.html')</code>

I want to divide index page into small stand alone .html parts like:

up_bar.html:
<p><center>
<h1>home</h1>
Menu: <a href="/">home</a> <a href="add">add</a> <a href="/import">import</a>

down_bar.html:
<a href="/path/.."/>
and so on.

Now, to build a new page is it possible to embed those pieces into other page using default webpy templator?

Maybe something like that?:
in admin.html:
$def with(some_parameters):
<title>Admin panel</title>
$include('side_bar.html')
... body stuff ...
$include('down_bar.html')

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

诺曦 2024-11-05 05:06:30

可以在这里找到模板继承的基本但很好的介绍:http://webpy.org/cookbook/layout_template

A basic but good introduction to template inheritance can be found here: http://webpy.org/cookbook/layout_template

故事灯 2024-11-05 05:06:30

在这里找到答案:
http://groups.google.com/group/webpy/msg/ea6da02dfb9eedc4?dmode=source

一些解释会很棒。

Found an answer here:
http://groups.google.com/group/webpy/msg/ea6da02dfb9eedc4?dmode=source

Some explanation will be great.

瘫痪情歌 2024-11-05 05:06:30

我对我的代码执行了此操作

def GET(self,*args):
    param= {'name':'jackie'}
    view = web.template.frender("views/someview.html")
    content = view(**param)
    layout = web.template.frender("views/index.html")
    return layout(content=content)

,现在您只需在 index.html 中插入 $:content

I did this to my code

def GET(self,*args):
    param= {'name':'jackie'}
    view = web.template.frender("views/someview.html")
    content = view(**param)
    layout = web.template.frender("views/index.html")
    return layout(content=content)

now you just insert $:content in index.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文