2024-09-21 03:27:17 发布
网友
我们正在googleappengine平台上用python开发一个基于web的应用程序。我在网站上有不同的页面。我想要的是有一个母版页一样的功能,就像我们在asp.net我刚刚在模板和所有其他页面将使用它。我该怎么做?我是python的初学者
如果您使用的是Django(或者至少是Django模板),Django template inheritance可能就是您想要的。在
我想你正是在寻找“模板扩展”。在
在“模板”文件夹中创建基本/主html文件。在
这将是基本/主文件,所有的主题css,js,html布局标记都存在。
在上面的基本/主html中为子html“content”添加占位符
{% block content %} {% endblock %}
在“child”模板中添加以下代码行以使用上面的基本/主html
{% extends 'path_to_base_html/base.html' %} {% block content %} Child html {% endblock %}
多亏了这个不错的教程, http://tutorial.djangogirls.org/en/template_extending/index.html
如果您使用的是Django(或者至少是Django模板),Django template inheritance可能就是您想要的。在
我想你正是在寻找“模板扩展”。在
在“模板”文件夹中创建基本/主html文件。在
这将是基本/主文件,所有的主题css,js,html布局标记都存在。
在上面的基本/主html中为子html“content”添加占位符
{% block content %} {% endblock %}
在“child”模板中添加以下代码行以使用上面的基本/主html
{% extends 'path_to_base_html/base.html' %} {% block content %} Child html {% endblock %}
多亏了这个不错的教程, http://tutorial.djangogirls.org/en/template_extending/index.html
相关问题 更多 >
编程相关推荐