MasterPage喜欢python中的概念

时间:2010-01-08 04:46:01

标签: python google-app-engine master-pages

我们正在谷歌应用引擎平台上的python中开发基于Web的应用程序。我在网站上有不同的页面。我想要的是拥有像asp.net这样的功能的母版页,我只有模板,所有其他页面都会使用它。我怎样才能做到这一点?我是python的初学者

2 个答案:

答案 0 :(得分:11)

如果你正在使用Django(或至少是Django模板),Django template inheritance可能就是你要找的。

答案 1 :(得分:1)

我认为你正在寻找“模板扩展”。

  1. 在“templates”文件夹中创建base / master html文件。

    这将是base / master文件,其中存在所有主题css,js,html布局标记。

  2. 在上面的base / master html中为子html“content”添加占位符

    style=0

  3. 在“子”模板中添加以下代码行,以便在base / master html

    之上使用

    {% block content %} {% endblock %}

  4. 感谢这个很好的教程, http://tutorial.djangogirls.org/en/template_extending/index.html