python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > Flask模板继承

Flask框架模板继承实现方法分析

作者:Gavininn

这篇文章主要介绍了Flask框架模板继承实现方法,结合实例形式分析了模板继承的应用场景及flask实现模板继承的相关操作技巧,需要的朋友可以参考下

本文实例讲述了Flask框架模板继承实现方法。分享给大家供大家参考,具体如下:

在模板中,可能会遇到以下情况:

像遇到这种情况,可以使用 JinJa2 模板中的 继承 来进行实现

模板继承是为了重用模板中的公共内容。一般Web开发中,继承主要使用在网站的顶部菜单、底部。这些内容可以定义在父模板中,子模板直接继承,而不需要重复书写。

{% block top %} {% endblock %}

父模板代码:

base.html

{% block top %}
 顶部菜单
{% endblock top %}
{% block content %}
{% endblock content %}
{% block bottom %}
 底部
{% endblock bottom %}

子模板代码:

{% extends 'base.html' %}
{% block content %}
 需要填充的内容
{% endblock content %}

模板继承使用时注意点:

希望本文所述对大家基于flask框架的Python程序设计有所帮助。

您可能感兴趣的文章:
阅读全文